# テーブル内の数値を区分ごとに集計して出したい

**URL:** <https://community.cybozu.dev/t/topic/6221>\
**Category:** kintone 開発相談\
**Created:** [2020 年 4 月 3 日午前 10:13 UTC](https://community.cybozu.dev/t/topic/6221 "2020-04-03T10:13:54Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2179](https://avatars.discourse-cdn.com/v4/letter/l/ba8739/32.png) [@Legacy\_Account2179](https://community.cybozu.dev/u/Legacy_Account2179)\
**Post date:** [2020 年 4 月 3 日午前 10:13 UTC](https://community.cybozu.dev/t/topic/6221/1 "2020-04-03T10:13:54Z")

</div>

色々試して、やっとjavascriptでないとできないという投稿一覧に出会い

コードを入力してみたのですが、うまく作動せず・・・

↑もとの表はこれです。

投稿一覧からコードを見て作り変えてみたのですが、

✖と表示されているところがエラーなんだろうなと分かりますが、素人の為何が間違えているのかがわかりません。

このコードを正しく動作させるための情報提供をよろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1329](https://avatars.discourse-cdn.com/v4/letter/l/a587f6/32.png) [@Legacy\_Account1329](https://community.cybozu.dev/u/Legacy_Account1329)\
**Post date:** [2020 年 4 月 3 日午後 3:46 UTC](https://community.cybozu.dev/t/topic/6221/2 "2020-04-03T15:46:38Z")

</div>

桑野さん

はじめまして。

ソースコードを拝見する限り、値の更新(区分ごとの計算など)をしているにも関わらず、最後にreturn event; を行っていないから怒られているのかもしれません…。(参考：[https://developer.cybozu.io/hc/ja/articles/203331050](https://developer.cybozu.io/hc/ja/articles/203331050)&nbsp;)

また、1個中括弧が足りないような気がします。(29行目のイベントハンドラーを呼び出している部分が、最後に" )}; "で閉じられていないと思います。)

インデントを揃えてみると、括弧の閉じ忘れなど防ぐこともできますし、ソースコードにまとまりが出てきて読みやすくなるかと。

以上2点が理由でエラーが出ているのではないでしょうか。確認してみてください＾＾

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2179](https://avatars.discourse-cdn.com/v4/letter/l/ba8739/32.png) [@Legacy\_Account2179](https://community.cybozu.dev/u/Legacy_Account2179)\
**Post date:** [2020 年 4 月 4 日午後 3:45 UTC](https://community.cybozu.dev/t/topic/6221/3 "2020-04-04T15:45:25Z")

</div>

ｒｋｐｓ様

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

なるほど・・・！

return event; 抜けておりました＾＾;

上記コードで解決できました！

今回２つのテーブルの合計値を求めたかったので、フィールドコードを１つ増やしましたが動作しております＾＾

ただ、最後に入力したテーブル1行のみ合計値の反映に時間がかかるバグがでております。

何分か立つと、きちんと合計値になるのですが、、、解決策などはありますでしょうか？

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2179](https://avatars.discourse-cdn.com/v4/letter/l/ba8739/32.png) [@Legacy\_Account2179](https://community.cybozu.dev/u/Legacy_Account2179)\
**Post date:** [2020 年 4 月 5 日午前 10:26 UTC](https://community.cybozu.dev/t/topic/6221/4 "2020-04-05T10:26:17Z")

</div>

度々すみません。力をお貸しください＞＜

上記コードで2つまでしゅうけいできたのですが、実はA.B.C.Dのテーブルがあり

A.B→1つの合計

C.D→2つ目の合計

としたかったのですが、JSEdit for kintoneでそれぞれjsファイルを作り動作させてみたのですが、

A.Bの合計は出るのですが、C.Dの合計値がでません。

２つのjsファイルを同時に起動させることはできないのでしょうか？

また、コードが間違えているのでしょうか？

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2179](https://avatars.discourse-cdn.com/v4/letter/l/ba8739/32.png) [@Legacy\_Account2179](https://community.cybozu.dev/u/Legacy_Account2179)\
**Post date:** [2020 年 4 月 5 日午前 10:57 UTC](https://community.cybozu.dev/t/topic/6221/5 "2020-04-05T10:57:38Z")

</div>

上記問題解決いたしました！

フォームの文字が「数値」ではなく「計算」フォームを使っていたため、反映されなかったようです。

お騒がせ致しました＾＾；

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1329](https://avatars.discourse-cdn.com/v4/letter/l/a587f6/32.png) [@Legacy\_Account1329](https://community.cybozu.dev/u/Legacy_Account1329)\
**Post date:** [2020 年 4 月 6 日午前 12:45 UTC](https://community.cybozu.dev/t/topic/6221/6 "2020-04-06T00:45:19Z")

</div>

桑野さん

解決されたとのことでよかったです！

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2179](https://avatars.discourse-cdn.com/v4/letter/l/ba8739/32.png) [@Legacy\_Account2179](https://community.cybozu.dev/u/Legacy_Account2179)\
**Post date:** [2020 年 4 月 7 日午前 4:16 UTC](https://community.cybozu.dev/t/topic/6221/7 "2020-04-07T04:16:12Z")

</div>

rkpsさん

ありがとうございました＾＾

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)\
**Post date:** [2026 年 3 月 26 日午前 7:46 UTC](https://community.cybozu.dev/t/topic/6221/8 "2026-03-26T07:46:38Z")

</div>

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。
