kintoneアプリでインライン編集時にフィールドを無効化する – app.record.index.edit.show

kintoneアプリでインライン編集時にフィールドを無効化する – app.record.index.edit.show

インライン編集時に特定フィールドの編集を無効化してみます。app.record.index.edit.showイベント時に行います。

app.record.index.edit.show

app.record.index.edit.showイベントインライン編集ボタン押下時に発生するイベントです。

a.js

kintone.events.on('app.record.index.edit.show', (event) => {
    event.record.company.disabled = true // 会社名を変更不可にする
    return event
})

a.jsファイルをkintoneアプリにアップロードします。歯車アイコンをクリックして「設定」タブを押します。

kintoneアプリで編集時にJSを実行する - app.record.index.edit.change.

「JavaScript / CSSでカスタマイズ」をクリックします。アップロードしたら左上の「保存」をクリックします。

kintoneアプリで編集時にJSを実行する - app.record.index.edit.change.

右上に出てくる「アプリを更新」をクリックしてアプリに反映されます。

kintoneアプリで編集時にJSを実行する - app.record.index.edit.change.

実行

インライン編集開始時に会社名が変更不可になっていることを確認します。

kintoneアプリでインライン編集時にフィールドを無効化する – app.record.index.edit.show

レコード一覧イベント

レコード一覧画面を表示した後のイベント
レコード一覧画面を表示したときに発生するイベントです。
レコード一覧画面を表示した後のイベント
レコード一覧画面を表示したときに発生するイベントです。

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました