編集画面でボタンを表示し、そのボタンで現在時刻を入力するタイムカードを作り、PCで作ったこれをモバイル版にしようと思いましたがモバイル版でボタンが表示されません。
(function() {
'use strict';
kintone.events.on('mobile.app.record.edit.show', function(event) {
const date = luxon.DateTime.local();
const mySpaceFieldButton = document.createElement('button');
mySpaceFieldButton.id = 'my_space_field_button';
mySpaceFieldButton.innerText = '出勤';
mySpaceFieldButton.onclick = () => {
var syutu = kintone.mobile.app.record.get();
syutu.record['入'].value = date.toFormat('HH:mm');
kintone.mobile.app.record.set(syutu);
};
kintone.mobile.app.getHeaderSpaceElement('sb').appendChild(mySpaceFieldButton);
const mySpaceFieldButton1 = document.createElement('button');
mySpaceFieldButton1.id = 'my_space_field_button1';
mySpaceFieldButton1.innerText = '退勤';
mySpaceFieldButton1.onclick = () => {
var tai = kintone.mobile.app.record.get();
tai.record['退'].value = date.toFormat('HH:mm');
kintone.mobile.app.record.set(tai);
};
kintone.mobile.app.getHeaderSpaceElement('tb').appendChild(mySpaceFieldButton1);
return event;
});
})();
また、ここで設置したボタンからのみ、編集できるようにしたいのですがそれは不可能でしょうか。