みんなの投稿

別個の3つのアプリを連結して連続して数値を反映させたい。

・ご契約中のコース(スタンダード)
・お悩みの背景、目的(何を実現するためにkintoneを活用したいか等)

「kintone アプリ間レコード集計プラグイン」を使用することで、案件管理のAアプリにて売上を入力したら、Bアプリに売上の数値が自動的に集計されるように設定しています。

此度、Bアプリで集約されたデータを、さらに連続してCアプリにも反映させたいと思い、Bアプリにもプラグインを導入しました。

期待した動作としては、
①Aアプリにて売上を入力する。
②Aアプリでの売上金額の増減が自動的にBアプリの特定のフィールドに集計される。
③Bアプリの特定のフィールドの数値を合計するフィールドの値が自動的にCアプリの特定のフィールドに反映される。

ですが、②で数値の変動があっても「更新」された扱いにならず、③は実現できませんでした。
何か良い改善案はございませんでしょうか?

ちなみにプラグインを数種類使用していますが、Javaの知識ございません。

よろしくお願いいたします。

1件のコメント (新着順)

基本的にプラグイン(JavaScriptそのものも含む)はイベントドリブンといって、何かのイベント(例 特定のボタンを押すなど)が発生しないと動き出さない作りです。

本件の場合は、「Bアプリの特定のフィールドに集計された(イベント発生した)」ことをその後の処理に繋げていないことが原因かと。

具体的には、「集計欄の値が変わったら、Cアプリにデータを送る(更新する)」などを追加すればよいかと思います。

ご参考になれば幸いです。


ご回答いただき誠に有難うございます。

基本的にプラグイン(JavaScriptそのものも含む)はイベントドリブンといって、何かのイベント(例 特定のボタンを押すなど)が発生しないと動き出さない作りです
→恥ずかしながらイベントドリブンという言葉は初耳で、プラグインとは何なのか、原理原則などが全く理解できていない中で利用していたので、うまくいかない原因がはっきりし大変助かりました。
「集計欄の値が変わったら、Cアプリにデータを送る(更新する)」
→考え方や条件の作り方もわからない状態でしたので、今の私にとって大変貴重なアドバイスです。Javaの活用が必要になるのではと思われますが、参考にしてトライしてみようと思います。