kintoneでスペースにボタンを追加し、クリックでレコードを更新する


kintoneに「スペース」要素を追加し、そこにボタンを表示させてクリック時に特定のレコードを更新する処理です。

kintone.events.on('app.record.create.show', function(e) {
    var record = e.record;

    /* ボタンの作成 */
    var button = document.createElement('button');
    button.innerHTML = 'click me';
    button.addEventListener('click', function() {
        var record = kintone.app.record.get();
        record['record']['xxx']['value'] = 'click the button!';
        kintone.app.record.set(record);
    });
    kintone.app.record.getSpaceElement('xxxx').appendChild(button);
});