お世話になります。テーブルがクリア出来なくて困っています。
すみませんが、どこを修正したらいいのかご教授の程お願いいたします。
【エラー内容】
"app.record.create.change.xxxx"内で、テーブルのクリア処理を行うと下記エラーが発生します。
エラー:TypeError: Cannot read property 'pe ’ of null
【エラー発生原因】←追記
ルックアップの「クリア」→「OK」ボタン経由して、テーブルのクリアを行うと
エラーになる。
その他経由で’app.record.create.change.xxxx’が実行された場合、このエラーは発生しない
【こちらでテストした結果】
・同じ処理を’app.record.create.show’で行ってもエラーにならない。
・"app.record.create.change.xxxx"内で、テキスト・数字フィールドに対してはエラーにならない
・テーブルクリア後、1行目に初期設定値でデータを作成してもエラーとなる
kintone.events.on([“app.record.create.change.商品名”], function(event) {
// ワークエリア
var rec = event.record;
var ITEM_Name = rec.商品名;
var page_no = rec.ページ;
var balance_table = rec.明細;
if (ITEM_Name.value === undefined || ITEM_Name.value === “”){
// フィールドクリア処理 ← この処理はエラーにならない
page_no.value = " 0 / 0";
// テーブルクリア処理 ← この処理でエラーになる
balance_table.value = [];
/*
var newRow = {
value: {
明細_日付 : {type: ‘DATE’,
value: “”,
},
明細_情報 : {type: ‘SINGLE_LINE_TEXT’,
value: “”,
},
明細_数 : {type: ‘NUMBER’,
value: “”
// value: 0
}
}
};
balance_table.value.push(newRow);
*/
return event;
}
});