同一アプリ内に、2つのテーブルABがあります。
Aに入力した内容を、自動的にBにコピーしたいです。
フィールドはABとも同じです。
上記参考にしてやってみたのですが、AからBにコピーはできるものの、
Bに余分な行が入ってしまいます。
余計な行を削除して、単純にコピーするにはどのようにすればよいでしょうか?
コードは以下の通りです。
(() => {
‘use strict’
kintone.events.on(['app.record.create.change.申請時_相手先氏名', 'app.record.edit.change.申請時_相手先氏名',
'app.record.create.change.申請時_会社名', 'app.record.edit.change.申請時_会社名','app.record.create.change.カウント', 'app.record.edit.change.カウント',], (event) => {
//record,changesを定義
const record = event.record;
const changes = event.changes;
//報告時参加者テーブルを定義
const b_table = record.顧客参加者情報_0.value;
//報告時参加者テーブルの配列にpush
b_table.push(
{
value:{
報告時_相手先氏名:{
value:changes.row.value.申請時_相手先氏名.value,
type:'SINGLE_LINE_TEXT'
},
報告時_会社名:{
value:changes.row.value.申請時_会社名.value,
type:'SINGLE_LINE_TEXT'
},
報告書_カウント:{
value:changes.row.value.カウント.value,
type:'NUMBER'
},
}
}
)
console.log(changes);
//return eventをして値更新
return event;
});
})();