サンプルコードを参考にkintone関連レコードの集計を行なうJavaScriptを実装してみた
kintoneでは、サブテーブルの集計はSUM関数を使えば出来るが、既存の別アプリレコードの集計は、標準機能では出来ない。
そこで、関連レコードとは別に、同じ条件でkintone.api.url経由でレコードを取得。JSで計算して出力するというやり方。
ただ、関連レコードで表示できるのはMAX30件なので、合計値と表示されている関連レコードと差異が出る(ページングは出来る)
上記の問題を解決するならカスタマイズビューしかない。
特記事項:
1,一度に取ってこれるレコード数は100件まで
2,関連レコードのページングには「前へ」「次へ」はあるが、現在ページ/全ページみたいな表示が無いので、総レコード数を付与しておく
実際に書いたJavaScript