キンコミ kintone user community

みんなの投稿

2021/10/02 16:38

アプリ間の集計について質問させて頂きます。

アプリAにて、現場毎の日々の完成報告(テーブル使用・項目・数量・単位)を行っており、アプリB(管理現場一覧)へ集計させたい場合、どのようなやり方がありますか?

※アプリA報告時、アプリBからのルックアップにて現場を選び、その後テーブル内の各項目を登録。
アプリBでは現場毎に各項目の目標数量(契約数量)を登録しており、アプリAからの集計数値をもとに進捗率を出したいと思っております。
希望としては、何かボタン等アクションを用いずに集計更新出来れば理想です。

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

こんにちは!
クリキントンでcsv出力して、エクセルで読み込みして集計し、結果を別アプリに読み込ませています。



エクセルがちゃんと動いて、量が増えたらkrewDataにしたいなぁ…と思ってます。

ジャッカルさん

そうですねぇ。原則kintoneはアプリ間連携が得意ではないので。。。

ルックアップやアプリアクションの連携は突き放し処理でアプリで相互に更新はできないですし、また関連レコード一覧も内容を別アプリから直接編集することはできないですしね。

「ボタン等アクションを用いずに」となると更に厳しいです。^^;

「どのようなやり方がありますか?」という回答としては、プラグインを活用するやり方があります。アプリ間連携の定番ではグレープシティさんの「krewData」ですかね。

https://krew.grapecity.com/products/krewdata.htm

正直、kintoneのアプリ間連携については「krewData前」と「krewData後」に分けられるくらいのインパクトがありました。もしプラグイン購入が可能ならオススメします。

ほかには、TiSさんのプラグインなども用途によっては利用可能かもしれません。レコード番号だよりなので運用には注意が必要ですが、過去に関連投稿をしていますのでご参考まで。

https://kincom.cybozu.co.jp/chats/wzpsacd9f8grcqsp

もちろんプラグインでできることですので、アプリ間連携はJSカスタマイズをするのであれば可能かと思います。

他には定期的にcsv出力して外部ツールで加工して書き戻すとかも考えられますが更新タイミング等気を使いますね。ただ方法としてはなくはないので関連リンク掲載します。

https://note.com/46u/n/naf297df5168e
https://note.com/46u/n/n7b9c0dabd806

ピンポイントな答えにはなってないかもしれませんが、なにかのヒントになればうれしいです。