サブテーブルのチェックボックスに変更が入ったときに、その下に行を追加したいのですが、その方法が分かりません。また、行を追加したときに、チェックボックスはチェックしない状態で追加をしたいのですが、value値に何をセットすればいいのでしょうか?
以下のサンプルはサブテーブルを空にして、チェックボックスをチェックしないようにした例ですが、チェックボックスのvalue値が不正ですのエラーになります。
(() => {
'use strict';
kintone.events.on('app.record.edit.change.チェックボックス',event => {
const record = event.record;
//サブテーブルを空にしているが、本当は空にしないで追加したい
//この行を削除すると、ハングアップしてしまう
record.テーブル.value = [];
record.テーブル.value.puch({
value: {
チェックボックス: {
type: 'CHECK_BOX',
value: [''] //チェックボックスのチェックをしたくないが、これだとエラーになる
},
数量: {
type: 'NUMBER',
value: 0
}
}
});
return event;
});
})();