テーブルへコピーについて

いつも大変お世話になっております。

このように、テーブルへコピーすると二行目に複写することはできましたが、

1行目にするにはどうすればよろしいでしょうか?アドバイス頂けたら幸いです。よろしくお願い致します。

(function() {
‘use strict’;

var SPACE = ‘buttonspace’;
var 顧客コード = ‘顧客コード’;
var 顧客先名 = ‘顧客先名’;
var 月 = ‘月’;

var TABLE = ‘会社情報_Table’;
var TABLE_更新日 = ‘更新日_in_table’;
var TABLE_顧客コード = ‘顧客コード_in_table’;
var TABLE_顧客先名 = ‘顧客先名_in_table’;
var TABLE_月 = ‘月_in_table’;
var events = [‘app.record.create.show’, ‘app.record.edit.show’];

kintone.events.on(events, function(event) {
var record = event.record;
var elSpace = kintone.app.record.getSpaceElement(SPACE);
var elButton = document.createElement(‘button’);
elButton.textContent = ‘◇Add to Table◇’;
elSpace.appendChild(elButton);

elSpace.addEventListener(‘click’, function() {
var recordData = kintone.app.record.get();
var rec = recordData.record;
var addData = {};
addData.value = {};
var date = new Date();
var today = date.getFullYear() + ‘-’ + (‘0’ + (date.getMonth() + 1)).slice(-2) + ‘-’ + (‘0’ + date.getDate()).slice(-2);

addData.value[TABLE_更新日] = {
“type”: “DATE”,
“value”: [today]
};
addData.value[TABLE_顧客コード] = {
“type”: “SINGLE_LINE_TEXT”,
“value”: rec[顧客コード].value
};
addData.value[TABLE_顧客先名] = {
“type”: “SINGLE_LINE_TEXT”,
“value”: rec[顧客先名].value
};
addData.value[TABLE_月] = {
“type”: “DROP_DOWN”,
“value”: rec[月].value
};

rec[TABLE].value.push(addData);

kintone.app.record.set(recordData);
});
});

}());

玲香様

お世話になっております。
cstapの江田です。

こちらの記事を参考にしてみて下さい。
https://developer.cybozu.io/hc/ja/community/posts/115019185003

テーブルの1行目が空かチェックして、
空の場合は1行目に代入、
空でない場合は元のコードの通り新しい行を追加しています。

江田篤史様

いつもお世話になっております。

本当にありがとうございます。