何を実現したいのかを書きましょう
指定したフィールドコードのチェックボックスを無効化(disabled)したい
発生した問題やエラーメッセージを具体的に書きましょう
チェックボックスが無効化されず、チェック操作可能な状態のままとなっている。
エラーは発生せず。
実行したコードをコピー&ペーストしましょう
function controlFields(event) {
const tbl = event.record['subtable'].value;
tbl.forEach(function(row, index) {
tbl[index].value['checkbox'].disabled = true;
console.log(tbl[index].value['checkbox']);
});
return event;
}
// イベントトリガーを設定
kintone.events.on([
'app.record.create.show',
'app.record.edit.show'
], controlFields);
ログ出力内容(サブテーブルが2行のため、2度出力されています)