キンコミ kintone user community

みんなの投稿

2024/11/08 10:20

とても苦戦しているので、アイデアをご教示いただきたいです。
教育記録管理のアプリを構築中です。

主に個人用アプリと、取り纏め用の管理アプリの二つのアプリの連携で作成しております。流れとしては以下の通りです。



①管理アプリにてレコードを起票
 1レコード内にテーブルを配置し、1行1ユーザーの回答欄としています。

②個人用アプリにテーブル行をレコードとして書き出し(カスタマイン)

③ライセンスありの人は個人用アプリのレコードを更新し、保存すると管理アプリのテーブル行にその内容が反映される(カスタマイン)

ここまではいいのですが、③で、ライセンスのない人の回答がうまく管理アプリのテーブル行に反映できません。

ライセンスなしの人は、個人用アプリ側に登録した、FormBridge×kviewerにて回答するので、個人用アプリには反映されます。
しかしながら、管理アプリへのデータ同期のトリガーが「レコードを保存した直後」の為この条件を満たせないのです。(一覧画面では適用できないカスタマインです。)

コーディングはできないので、なにか良案がございましたらご教示お願い致します。

1件のコメント (新着順)
namioka バッジ画像
製造業
2024/11/08 10:51

Customineのスロット残数次第ですが、
JobRunnerのWebhookはどうでしょうか?

FormBridge→kintoneレコード追加→Webhookでレコード追加キャッチしてCustomineの処理へ・・・


IY
2024/11/11 11:25

ご回答ありがとうございます。返信遅れ申し訳ありません。
gusukuサポートへも問い合わせていましたが、同じ回答を頂きました。
webhookは利用したことなかったので難しいかもしれませんが、勉強して実現させてみます。

IY
2024/11/11 11:42

連投すみません。
ちなみに、webhookを設定する先のアプリは、管理アプリの方になりますか??
またレコード追加ではなく、編集されたら、になのですが要領は同じなのでしょうか?

namioka バッジ画像
製造業
2024/11/12 09:49

個人用アプリ側に登録した、FormBridge×kviewerにて回答する

なので、 個人用アプリ側のWebhook「レコードの編集」で良いかと思います。
※Webhookはkintoneの通常操作でも動きますので、
 FormBridge×kviewerの時だけ動かしたいのであれば、
 FormBridgeで入力した事が分かる項目をCustomineの条件に加えて下さい。

あとは、細かい前提条件不明なので運用に合うかはわかりませんが、
管理アプリ側はテーブルではなく、関連レコードで参照した方がシンプルかもしれません。

色々と試して動きを確認してみてください!
(こちらも細かい設定はCustomineのチャットサポートで教えてくれると思いますよ!days明けで回答溜まってそうですが・・・)

IY
2024/11/14 17:51

ありがとうございます。まだ仕組みが分かっていないので、サポートセンターに問い合わせながら四苦八苦して作ってみます。
ちなみに管理アプリの方も複雑なカスタマインを入れているのであまり弄りたくないのが本音でして、関連レコードは使わない方に使用かと思います。
(つぶやきですが、関連レコードもカスタマインでレコードとして扱えるのをもっと早く知っていればよかったです・・・)