新規投稿
フォローする

【Kintone】レコードの条件通知(2回目以降の変更)について

お世話になっております。

「レコードの条件通知」につきまして
特定フィールドの値の変更があった場合に
通知先への通知(ポータルの通知、及びメール通知)を確認できたのですが、
再度対象のフィールドの変更があった場合には、通知は行われませんでした。

2回目以降の変更も通知を受け取りたいのですが、
そのような設定は可能でしょうか。

ご教示いただけますと幸いです。
以上、よろしくお願いいたします。

0

2件のコメント

Avatar
mls-hashimoto

既に作成されたレコードの条件通知は「編集開始時(edit.show)に条件を満たしていない場合」かつ「保存成功時(submit.success)に条件を満たしている場合」に行われるようです。

そのため、submit.successまたはdetail.showイベントで、レコードの条件通知に設定したフィールドを「条件を満たさない」ように再度APIで書き換える必要があります。対象のフィールドの値を残すのであれば

①対象のフィールドとは別に通知用のフィールドを作成
②編集中に条件を満たした場合、通知用のフィールドをJavaScriptで変更(changeイベントまたはsubmitイベント)
③条件を満たしている場合、submit.successイベントで通知用のフィールドをAPIでリセット

以上のような手順で可能かと思います。

1
Avatar
yamanaka

mls-hashimoto様

ご回答いただき、感謝しております。
教えていただいた手順を試してみようと思います。

1
サインインしてコメントを残してください。