キンコミ kintone user community

みんなの投稿

2023/04/19 16:48

こんにちは。

kintoneアプリでのアラートの出し方について、ご意見いただきたく投稿させていただきます。

アプリ内で関連レコードを使用しており、関連レコード内でたとえば「該当」と表示されたら、アラート(「これは該当しています!」など)を出すということをしたいです。

初心者ながら2つ考えました。
①条件分岐(下記リンク参照)で、アラートをラベルで設定して、表示させる。
https://cybozudev.zendesk.com/hc/ja/articles/202377614-%E5%9B%9E%E7%AD%94%E3%81%AE%E6%9D%A1%E4%BB%B6%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E5%88%A5%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AE%E8%A1%A8%E7%A4%BA-%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B

関連レコードだからできない?ラベルを表示/非表示できない?



②JavaScriptで設定する。

関連レコードの値でもできる?コードの書き方が分からないけど、その前にできるかどうかも分からない。



といういことで、止まってしまいました。
何か良いアイデアありましたら、ぜひよろしくお願い致します。

2件のコメント (新着順)
suji バッジ画像
2023/04/20 14:21

こんにちは。
関連レコードに「該当」とあったら、アプリ内に「該当しています!」と表示したい、ということですが、このうちどのイメージでしょうか?

①関連レコードは常に1行、関連レコードとして表示されたデータに「該当」とあったらどこかのフィールドとかに「該当しています!」と表示する
②関連レコードは複数行、関連レコードとして表示されたデータに一つでも「該当」とあったらどこかのフィールドとかに「該当しています!」と表示する
③関連レコードは複数行、関連レコードとして表示された全データが「該当」ならどこかのフィールドとかに「該当しています!」と表示する


kincon
2023/04/20 17:55

こんにちは。コメントありがとうございます。

イメージは①です。
アプリ[A]にアプリ[B]を関連レコードで入れており、アプリ[A]の詳細画面でフィールドに値を入れたら、その値に紐づいてアプリ[B]に該当があれば関連レコードで「該当」と表示され、該当しなければ何も表示されないという状態です。
関連レコードは常に1行で、「該当」が表示されるか、されないかだけです。
関連レコードの表示が小さいので、もっと分かりやすく「該当」を表示させたいと思い、アラート表示させたいなと思いました。

suji バッジ画像
2023/04/20 19:09

1対1の関係であればtisさんとこの「条件分岐処理プラグイン」を使えばいけそうですね。
「自動ルックアップ」機能を利用します。
設定方法なんかは検索してみてください。

kincon
2023/04/20 19:48

条件分岐処理プラグインというのがあるんですね。
有料だと採用できないのですが、調べてみます。
ありがとうございます。

Inomata
2023/04/19 19:38

関連レコードを使った操作は難しいかなと思うのですが、状況ややりたいことをもう少し整理してみてください。

>アラートの出し方
これはいつ、どのように出て欲しいのですか?
詳細画面を開いたときにエラーメッセージのように表示させたいのでしょうか。
編集画面を開いたときに、どこかのフィールドの横に表示されたいのでしょうか。
あるいは「該当」となるレコードが発生したタイミングで通知を出したいのでしょうか。
いろいろなパターンが想定できるので具体的に示した方ができるかどうかの判断も含めて分かりやすくなります。

現状の情報と条件分岐カスタマイズのサンプルを参考にしているところを見る限りでは、
①関連レコード一覧チェックして「該当」が含まれているかどうかを確認する運用とする
②レコードの上部や見やすいところに「該当」のレコードだけが表示される関連レコード一覧を追加する
でもいいのではないかと思います。


kincon
2023/04/20 10:11

コメントありがとうございます。

やはり、関連レコードに関するカスタマイズは難しいのですね。
アラートは詳細画面から編集しているときに、入力した値と一致し関連レコードが「該当」になったら出したいと考えていました。
確かに「該当」かどうかは目で見て分かるので、難しいカスタマイズでアラートを出そうとするよりも、運用や表示場所でカバーの方が良さそうですね。

アドバイスありがとうございました。