お世話になります。
レコードの詳細画面を開いた際に、
関連レコードに表示されるレコードのうち、
特定の条件(採用状況のドロップダウンが「入社手続き完了(完了)」であるもののレコード数をカウントし、
「NewT4_0」というフィールドIDの数値フィールドに集計した値を返す挙動をさせたいのですが反応しません。
API response: (URL)
records: Array(100), totalCount: ‘3299’
といったエラーが出ております。
当方JavaScript初心者で色々調べて試してみましたが解決しない状況です。
誤りがある部分などお分かりになる方がいらっしゃいましたらご教示いただけますと幸いです。
(function() {
‘use strict’;
kintone.events.on(‘app.record.detail.show’, function(event) {
const appId = kintone.app.getRelatedRecordsTargetAppId(‘synergy_1’);
const query = ‘採用状況_0 in (“入社手続き完了(完了)”)’;
const paramGET = {
‘app’: appId,
‘query’: query,
‘totalCount’: true
};
kintone.api(kintone.api.url(‘/k/v1/records.json’, true), ‘PUT’, paramGET)
.then(function(resp) {
console.log(‘API response:’, resp);
const record = kintone.app.record.get();
record[‘NewT4_0’].value = resp.totalCount;
return kintone.app.record.set(record);
})
.then(function() {
console.log(‘Field updated successfully’);
})
.catch(function(error) {
console.error(‘API request failed:’, error);
});
});
})();