関連レコード一覧から文字列(1行)へ集計をさせたい。

下記リンクでスペースへの集計値の表示のさせ方は分かったのですが、文字列(1行)に集計させるためにはどのように行えばよいでしょうか?

https://developer.cybozu.io/hc/ja/articles/213209606-%E9%96%A2%E9%80%A3%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E4%BB%B6%E6%95%B0%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E3%83%AF%E3%82%B6

こんにちは!
詳細画面で、集計する内容を文字列(1行)に登録するには、

kintone REST API
を使う必要があります。

集計値のサンプルコードの23行目のここで’GET’して集計値のもとになるレコードを取ってきていると思うのですが、
return kintone.api(kintone.api.url(‘/k/v1/records’, true), ‘GET’, params).then(function(resp) {

 

文字列(1行)を更新するには、集計元のレコードを取ってきたら↓のように’PUT’で文字列(1行)を更新します。

レコードの更新(1件)

kintoneREST API(GET、PUT) を連続で使う場合は非同期処理のため単純に並べるだけだとうまく行かないので工夫が必要です。例えば、

目指せ!JavaScriptカスタマイズ中級者(2) 〜Promiseのかわりにasync/await編〜

の一番下から2番めのサンプルコード「async/awaitを使った例」を参考にされるといいかもです!

 

 

 

ありがとうございます。

やってみます!