kintoneの一覧画面からの編集を不可にしたいです。
最初に思いついたコードは以下の通りで、一覧画面の編集を保存しようとしたタイミングでエラーメッセージを出すというものです。こうすれば一覧画面の編集画面を開いたとしても保存ができないため、結局一覧画面の編集をキャンセルせざるを得ません。
ただし、出来れば一覧画面の編集を開始したタイミングでエラーを表示させて、そのエラーメッセージを閉じたタイミングで自動的に一覧画面の編集をキャンセルしたいです。
(function () {
'use strict';
/*
一覧画面から編集させないようにする
*/
const events = [
'app.record.index.edit.submit'
];
kintone.events.on(events, function(event) {
event.error = '一覧画面から編集を行わないでください。編集をキャンセルしてください。';
return event;
});
})();