# 集計した数値を他のアプリに表示

**URL:** <https://community.cybozu.dev/t/topic/5222>\
**Category:** kintone 開発相談\
**Created:** [2021 年 8 月 31 日午前 8:59 UTC](https://community.cybozu.dev/t/topic/5222 "2021-08-31T08:59:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2850](https://avatars.discourse-cdn.com/v4/letter/l/a8b319/32.png) [@Legacy\_Account2850](https://community.cybozu.dev/u/Legacy_Account2850)\
**Post date:** [2021 年 8 月 31 日午前 8:59 UTC](https://community.cybozu.dev/t/topic/5222/1 "2021-08-31T08:59:12Z")

</div>

**背景・実現したいこと**

&nbsp;kintone内で日報を管理するアプリAと工数を管理するアプリBの二つをつくっているのですが、Aのアプリ内の作業工数という項目の値をで集計した結果をBの合計作業工数という項目に表示したいのですが、できません。

どのように実装していけばよいのかとそもそも実装できるのか知見がある方、教えていただきたいです。

またAのアプリ内のグラフでは案件ごとの合計作業工数は集計できています

同じアプリ内での集計はできています

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1740](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Legacy\_Account1740](https://community.cybozu.dev/u/Legacy_Account1740)\
**Post date:** [2021 年 9 月 1 日午前 4:09 UTC](https://community.cybozu.dev/t/topic/5222/2 "2021-09-01T04:09:24Z")

</div>

やまださん

お世話になっております。

kintone REST APIを用いることで、BアプリからAアプリのレコードを取得することができます。  
[https://developer.cybozu.io/hc/ja/articles/203727120](https://developer.cybozu.io/hc/ja/articles/203727120)  
[https://developer.cybozu.io/hc/ja/articles/202331474](https://developer.cybozu.io/hc/ja/articles/202331474)

&nbsp;

\> 集計した結果をBの合計作業工数という項目に表示したい  
集計結果を合計作業工数というフィールドに保存するということでしょうか？  
レコードとしてフィールドに保存する場合と、保存せずに表示だけする場合で、実装方法は異なってくるかと思います。

保存する場合は、メリットとデメリットがあるので、そちらを踏まえて設計するとよいかと思います。

メリット  
・表示のたびにレコード取得用のkintone REST APIを実行する必要がない  
・kintoneデフォルトの一覧やグラフで集計結果を表示できる

デメリット  
・集計結果が変わるたび（Aアプリのレコードが変更されるたび）に合計作業工数を更新する必要がある

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2850](https://avatars.discourse-cdn.com/v4/letter/l/a8b319/32.png) [@Legacy\_Account2850](https://community.cybozu.dev/u/Legacy_Account2850)\
**Post date:** [2021 年 9 月 1 日午前 8:12 UTC](https://community.cybozu.dev/t/topic/5222/3 "2021-09-01T08:12:06Z")

</div>

ご連絡ありがとうございます

はい、そのように実装したいと考えています

提示していただいたURLを参考にやってみたいと思います

ありがとうございます。

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2850](https://avatars.discourse-cdn.com/v4/letter/l/a8b319/32.png) [@Legacy\_Account2850](https://community.cybozu.dev/u/Legacy_Account2850)\
**Post date:** [2021 年 9 月 2 日午前 10:03 UTC](https://community.cybozu.dev/t/topic/5222/4 "2021-09-02T10:03:01Z")

</div>

勉強不足ですみません。

グラフのレコードを取得することは不可能なのでしょうか？

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1740](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Legacy\_Account1740](https://community.cybozu.dev/u/Legacy_Account1740)\
**Post date:** [2021 年 9 月 3 日午前 8:40 UTC](https://community.cybozu.dev/t/topic/5222/5 "2021-09-03T08:40:34Z")

</div>

やまださん

お世話になっております。

グラフのレコードというのは、グラフで使われる合計値などのことでしょうか？

合計値などはREST APIで直接取得はできません。

それぞれのレコードを取得後、JavaScriptで合計を求めるような計算を行うことになります。

チュートリアルやTipsで四則演算の仕方などを学ぶことができます。  
[https://developer.cybozu.io/hc/ja/articles/360024370392](https://developer.cybozu.io/hc/ja/articles/360024370392)  
[https://developer.cybozu.io/hc/ja/articles/115002335283](https://developer.cybozu.io/hc/ja/articles/115002335283)  
[https://developer.cybozu.io/hc/ja/articles/209998843](https://developer.cybozu.io/hc/ja/articles/209998843)
