チェックボックスの値を取得でエラー

チェックボックスの値を取得して、チェックされているかの判定をしたいのですが、値の取得で、“Uncaught TypeError: Cannot read properties of undefined (reading ‘value’)” のエラーになってしまいます

(function() {
    "use strict";
    kintone.events.on(['app.record.edit.change.最新時刻_積込'], function(event) {
      var record = event.record;
      const result = record['最新時刻_積込']['value'][0]; // <-- ここでエラー
        console.log(result);
        if (result > -1) {            
          // 時刻を取得して格納する
            const dt = luxon.DateTime.now(); //最新日時の取得
            const time = dt.toLocaleString(luxon.DateTime.TIME_SIMPLE);
            record['積込時刻']['value'] = time;
            kintone.app.record.set(recordData); // レコード情報の登録
      }
    return event;
    });
})();

 

自己解決しました

(function() {
    "use strict";
    kintone.events.on(['app.record.edit.change.最新時刻_積込'], function(event) {
        var row = event.changes.row.value;
        if(row.最新時刻_積込.value.length > 0) {
          // 時刻を取得して格納する
            const dt = luxon.DateTime.now(); //最新日時の取得
            const time = dt.toLocaleString(luxon.DateTime.TIME_SIMPLE);
            row['積込時刻']['value'] = time;
        }
    return event;
  });
})();

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。