2025/12/03 13:56
はじめまして、最近kintoneでアプリをつくりはじめた初心者です。。
(システム系の知識は全くありません。)
レコードの条件通知について悩んでいます。
お知恵を拝借できましたら幸いです。
・スタンダードコース契約中
・【お悩み相談①】レコードが所定の条件で変更された場合の通知設定
・【お悩み相談②】通知のテストを行いたいがどのようにしたら…。
●お悩み①
レコード内のテーブルを随時行追加して更新していくのですが、
★更新時、追加されたテーブル行のうち、テーブル内の有/無(ラジオボタン)で「有」が選択されたものがあれば通知を送りたいです。
テーブル情報は
登録日(日付/更新日が自動入力のカスタイズ)|完了/未完了(ラジオボタン)|有/無(ラジオボタン)|…
です。
レコードの条件通知でとりあえず下記を設定…。
①有/無(ラジオボタン)|次のいずれかを含む|有
②登録日|=(等しい)|当日 …自動入力された登録日と今日が同日=追加された行、というイメージで設定してみたのですが…。(?)
●お悩み②
自分でレコードを編集しても通知がこないので
設定したものが正しく動くのか確認ができません。
皆さんはどのような方法で動作の確認をされていますか?
(超初歩的質問でスミマセン)
何卒よろしくお願いいたしますm(__)m
5件のコメント
(新着順)
ミュートしたユーザーの投稿です。
投稿を表示えーと~~アイデア募集の最終目的は
の方だったんですね...で
の中
「kintoneのテーブルに対して条件に応じた都度通知を行う」の
JSカスタマイズで実装できたのでしょうか?
【実装済みなら本コメントは無視してください】
もし、上手くいってないのなら
Boost! Action
Boost! Upsert
などを使えば、できると思うのですが...
検証用のロジックを考えてみましょうか?
ただ、
「★更新時、追加されたテーブル行」の考え方を
どう捉えるを明確にしないと、ロジックを組めません
トリガーを
①テーブル行を追加した時、だけ
②ラジオ釦を無➡有に書き換えた時
言葉を変えると
①テーブル行を追加した時、だけを更新時とするのか?
② 〃 追加 時点以外でも、対象行のフィールドを書き換えたら更新時と捉えるのか?
【例:テーブル追加更新後、編集画面でラジオ釦を無➡有に書き換えた時】
①②どちらでしょうか?
その旨をコメント返信頂ければ
検証用のPlugin設定を考え、設定画面を貼ります😊
ミュートしたユーザーの投稿です。
投稿を表示【自分用追記メモ】
kintoneの仕様で、下記の制約がある。
■レコードの条件通知
[テーブル]に設定したフィールドを使用した条件を設定する場合:
[テーブル]のいずれかの行でフィールドの値が条件を満たしたときに通知されます。ただし、ほかの行のフィールドの値が条件をすでに満たしていた場合は、通知されません。
▸https://jp.kintone.help/k/ja/notifications/app/record_condition
➡テーブル追加の更新で条件を満たした都度通知を送ることは、標準機能ではできない。
➡リアルタイム通知でなくてもよければ「リマインダーの条件通知」が代替で使用可能。
条件①:設定したい条件
条件②:登録日(事前に更新日が自動セットされるフィールドを設定しておく)=(等しい)当日
で条件にあった+その日にテーブル行が追加された場合に指定時刻に通知が届く
(通知漏れがないように、時刻を設定/よりタイムリーに通知が必要なら回数を増やす/少なくてもよければ23:50とかにしておく)
▼カスタマイズできるならこちらを参照
https://qiita.com/sasajimay/items/85b8f5af70832aaa01e4
ミュートしたユーザーの投稿です。
投稿を表示「簡単に」でよいなら、アプリのその他の設定⇒高度な設定で「レコードの変更履歴を記録する」をONにしてラジオを切り替え→保存→レコード詳細の変更履歴を確認する。というのはいかがでしょうか?
ただし、確認できるのはあくまでも「kintoneが操作したところを変更と認識しているか?」止まりなので、通知条件設定の是非までは確認できません。→「変更は認識はしてるので、条件設定が正しければ通知は飛ぶだろう」と読むしかないです💦
「通知条件の是非まで知りたい」のなら、
・さかなさんが仰るように、テスト協力者を立ててその人に操作してもう。
とか、
・ふゆきさんが仰るように、リマインダーで代替してみる。
とかになるかと。
他にも
・通知の宛先を自分を含むグループ/組織にしてテストする。
・(少々準備が面倒そうですが、)メール通知 を設定して、他ユーザーへのすべての通知を自分にも転送する。
などがありそうですが、
・前者は、通知条件設定の是非は確認できるが、テストであることの周知が別途必要。
・後者は、通知者を絞って通知条件設定の是非は確認できるが、準備設定にcybozu.com共通管理者/kintoneシステム管理者の手も借りないといけないので、兼務してない場合はお願いが別途必要。
という制約がありそうです。
ミュートしたユーザーの投稿です。
投稿を表示こんにちは
自分宛の通知とすべての通知の違いちょっとむずかしいですよね…
お悩み①は設定的には合っているような気がします(?)
お悩み②ですが、わたしは他の人にちょっと動かしてみて!と言ってやってもらうことが多いです!(わたしももっといい方法あれば知りたいです)
ミュートしたユーザーの投稿です。
投稿を表示ヘルプ アプリの操作の通知が届かないを確認されましたか?
だそうです
「自分宛」通知と「すべて」通知の違い
確か、リマインダーなら通知されるハズです
---追記---
【通知の設定がうまくいかない!】レコード追加時に「自分宛」通知を受け取る方法3選