質問です。
レコード詳細・入力画面で、テーブルの「使用終了日」に何も入力されていない場合、自動でテーブルの「使用状況2」に"使用中"を、何か入力されている場合は"返却済み"を自動で入力させたいのですが、何か入力されている場合の"返却済み"が出ません。
このとき(「使用終了日」が入力された状態で保存ボタンを押すと)画面にエラーが出ます。→ 「event.record[‘テーブル’].value[0][‘使用状況2’].value が不正です。」というエラー文が出ました。
原因を教えていただきたいです。
よろしくお願いします。
(function (){
“use strict”;
kintone.events.on([‘app.record.create.submit’, ‘app.record.edit.submit’], function (event){
var tableRecords = event.record.テーブル.value;
for (var i = 0; i < tableRecords.length; i++) {
var end = tableRecords[i].value[‘使用終了日’].value;
if (end) {
tableRecords[i].value[‘使用状況2’].value = “返却済み”;
}else{
tableRecords[i].value[‘使用状況2’].value = “使用中”;
}
}
return event;
});
})();