みんなの投稿

2025/12/03 13:56

はじめまして、最近kintoneでアプリをつくりはじめた初心者です。。
(システム系の知識は全くありません。)

レコードの条件通知について悩んでいます。
お知恵を拝借できましたら幸いです。

・スタンダードコース契約中
・【お悩み相談①】レコードが所定の条件で変更された場合の通知設定
・【お悩み相談②】通知のテストを行いたいがどのようにしたら…。

●お悩み①
 レコード内のテーブルを随時行追加して更新していくのですが、

 ★更新時、追加されたテーブル行のうち、テーブル内の有/無(ラジオボタン)で「有」が選択されたものがあれば通知を送りたいです。

 テーブル情報は
 登録日(日付/更新日が自動入力のカスタイズ)|完了/未完了(ラジオボタン)|有/無(ラジオボタン)|…

 です。



 レコードの条件通知でとりあえず下記を設定…。
 ①有/無(ラジオボタン)|次のいずれかを含む|有
 ②登録日|=(等しい)|当日 …自動入力された登録日と今日が同日=追加された行、というイメージで設定してみたのですが…。(?)

●お悩み②
 自分でレコードを編集しても通知がこないので
 設定したものが正しく動くのか確認ができません。
 皆さんはどのような方法で動作の確認をされていますか?
 (超初歩的質問でスミマセン)

 何卒よろしくお願いいたしますm(__)m

5件のコメント (新着順)
ふゆき
製造業
2025/12/25 23:54

えーと~~アイデア募集の最終目的は

●お悩み①
レコード内のテーブルを随時行追加して更新していくのですが、
★更新時、追加されたテーブル行のうち、
テーブル内の有/無(ラジオボタン)で「有」が選択されたものがあれば
通知を送りたいです。

の方だったんですね...で

▼カスタマイズできるならこちらを参照

の中
「kintoneのテーブルに対して条件に応じた都度通知を行う」の
JSカスタマイズで実装できたのでしょうか?
【実装済みなら本コメントは無視してください】

もし、上手くいってないのなら
Boost! Action
Boost! Upsert
などを使えば、できると思うのですが...
検証用のロジックを考えてみましょうか?

ただ、
「★更新時、追加されたテーブル行」の考え方を
どう捉えるを明確にしないと、ロジックを組めません

トリガーを
①テーブル行を追加した時、だけ
②ラジオ釦を無➡有に書き換えた時

言葉を変えると
①テーブル行を追加した時、だけを更新時とするのか?
②  〃   追加 時点以外でも、対象行のフィールドを書き換えたら更新時と捉えるのか?
 【例:テーブル追加更新後、編集画面でラジオ釦を無➡有に書き換えた時】

①②どちらでしょうか?
その旨をコメント返信頂ければ
検証用のPlugin設定を考え、設定画面を貼ります😊

くろ
製造業
2025/12/25 09:40

【自分用追記メモ】
kintoneの仕様で、下記の制約がある。

■レコードの条件通知
[テーブル]に設定したフィールドを使用した条件を設定する場合:
[テーブル]のいずれかの行でフィールドの値が条件を満たしたときに通知されます。ただし、ほかの行のフィールドの値が条件をすでに満たしていた場合は、通知されません。
https://jp.kintone.help/k/ja/notifications/app/record_condition

➡テーブル追加の更新で条件を満たした都度通知を送ることは、標準機能ではできない。

➡リアルタイム通知でなくてもよければ「リマインダーの条件通知」が代替で使用可能。
 条件①:設定したい条件
 条件②:登録日(事前に更新日が自動セットされるフィールドを設定しておく)=(等しい)当日
 で条件にあった+その日にテーブル行が追加された場合に指定時刻に通知が届く
 (通知漏れがないように、時刻を設定/よりタイムリーに通知が必要なら回数を増やす/少なくてもよければ23:50とかにしておく)

▼カスタマイズできるならこちらを参照
https://qiita.com/sasajimay/items/85b8f5af70832aaa01e4


くろ
製造業
2025/12/25 12:35

修正できました。教えていただきありがとうございます。

「簡単に」でよいなら、アプリのその他の設定⇒高度な設定で「レコードの変更履歴を記録する」をONにしてラジオを切り替え→保存→レコード詳細の変更履歴を確認する。というのはいかがでしょうか?

ただし、確認できるのはあくまでも「kintoneが操作したところを変更と認識しているか?」止まりなので、通知条件設定の是非までは確認できません。→「変更は認識はしてるので、条件設定が正しければ通知は飛ぶだろう」と読むしかないです💦

「通知条件の是非まで知りたい」のなら、
・さかなさんが仰るように、テスト協力者を立ててその人に操作してもう。
とか、
・ふゆきさんが仰るように、リマインダーで代替してみる。
とかになるかと。

他にも
・通知の宛先を自分を含むグループ/組織にしてテストする。
・(少々準備が面倒そうですが、)メール通知 を設定して、他ユーザーへのすべての通知を自分にも転送する。
などがありそうですが、
・前者は、通知条件設定の是非は確認できるが、テストであることの周知が別途必要。
・後者は、通知者を絞って通知条件設定の是非は確認できるが、準備設定にcybozu.com共通管理者/kintoneシステム管理者の手も借りないといけないので、兼務してない場合はお願いが別途必要。
という制約がありそうです。


くろ
製造業
2025/12/03 16:54

Seal777さま
コメントいただきありがとうございます!
変更履歴上(kintoneの操作履歴)では認識はできているようでした。

今回はふゆきさんに教えていただきました「リマインダーで確認する」の方法で
テストをしたところ、動作することが確認できたので、こちらで対応したいと思います✨

他の方法についても教えていただきありがとうございます。
共有管理者ではないため、前者の方法もテストでいろいろ試してみたいと思います!

ご丁寧にありがとうございましたm(__)m✨

こんにちは
自分宛の通知とすべての通知の違いちょっとむずかしいですよね…
お悩み①は設定的には合っているような気がします(?)
お悩み②ですが、わたしは他の人にちょっと動かしてみて!と言ってやってもらうことが多いです!(わたしももっといい方法あれば知りたいです)


くろ
製造業
2025/12/03 16:23

こんにちは。コメントありがとうございます!
お悩み②について、別の方にやってもらうのが一番確実ですよね…!

↓のコメントでふゆきさまより教えていただのですが、
リマインダーは自分にも通知が届きました!
レコード通知条件と同じ内容でリマインダー通知設定を行うことで
動作確認ができました…!

教えていただいた内容で恐縮ですが
共有までm(__)m✨

ふゆき
製造業
2025/12/03 14:32

ヘルプ アプリの操作の通知が届かないを確認されましたか?

自分でレコード追加などの操作を行った場合、自分宛には通知は届きません。

だそうです

「自分宛」通知と「すべて」通知の違い

確か、リマインダーなら通知されるハズです

---追記---
【通知の設定がうまくいかない!】レコード追加時に「自分宛」通知を受け取る方法3選




くろ
製造業
2025/12/03 16:21

コメントありがとうございます!!!
自分での操作の際、通知が届かないことはいただいたリンク先から認識しているのですが、
皆さまはどのように動作確認をされているのかな、と思い質問をさせていただきました。

そして、リマインダーなら…とのコメントをいただき、
早速レコードの通知条件と同じ内容でリマインダー通知を設定してみたところ
通知がメールでとどきました!!

こちらで届いた、ということは、
恐らくレコードの条件通知も正しく動作するのでは…、と思います。
確認方法が1つ見つかりました!✨

ありがとうございましたm(__)m✨