Visual Customize は kintone の主要なイベントに対応しています。ルールにイベントを設定すると、そのタイミングでアクションが実行されます。
| イベント | 説明 | 用途 |
|---|
app.record.index.show | 一覧画面を表示した時 | 行の色分け、カスタムビュー |
app.record.index.edit.show | インライン編集を開始した時 | フィールド制御 |
app.record.index.edit.change | インライン編集で値を変更した時 | 値連動処理 |
app.record.index.edit.submit | インライン編集で保存する時 | 保存前バリデーション |
app.record.index.edit.submit.success | インライン編集の保存に成功した時 | 保存後処理 |
app.record.index.delete.submit | 一覧でレコードを削除する時 | 削除前の確認 |
| イベント | 説明 | 用途 |
|---|
app.record.detail.show | 詳細画面を表示した時 | 詳細画面の表示制御 |
app.record.detail.delete.submit | 詳細でレコードを削除する時 | 削除前の確認 |
app.record.detail.process.proceed | ステータスを変更する時 | ステータス変更前の制御 |
| イベント | 説明 | 用途 |
|---|
app.record.create.show | 追加画面を表示した時 | 初期値セット、フィールド制御 |
app.record.create.change | 追加画面で値を変更した時 | 値連動処理 |
app.record.create.submit | 追加画面で保存する時 | 保存前バリデーション |
app.record.create.submit.success | 追加の保存に成功した時 | 保存後リダイレクト |
| イベント | 説明 | 用途 |
|---|
app.record.edit.show | 編集画面を表示した時 | 編集時のフィールド制御 |
app.record.edit.change | 編集画面で値を変更した時 | 値連動処理 |
app.record.edit.submit | 編集画面で保存する時 | 保存前バリデーション |
app.record.edit.submit.success | 編集の保存に成功した時 | 保存後リダイレクト |
複数画面のイベントをまとめて設定できます。
| イベント | 対応する画面 |
|---|
change | 追加・編集・インライン編集のすべての変更イベント |
submit | 追加・編集のすべての保存前イベント |
submit.success | 追加・編集のすべての保存成功後イベント |
| イベント | 説明 |
|---|
app.report.show | グラフ画面を表示した時 |
app.record.print.show | 印刷画面を表示した時 |
portal.show | ポータル画面を表示した時 |
space.portal.show | スペースポータルを表示した時 |
すべてのイベントに mobile. プレフィックスを付けたモバイル版があります。
| PC版 | モバイル版 |
|---|
app.record.detail.show | mobile.app.record.detail.show |
app.record.create.show | mobile.app.record.create.show |
app.record.edit.show | mobile.app.record.edit.show |
| イベント | 説明 |
|---|
authtide.check | AuthTide 認証チェック時 |
一部のアクションは特定のイベントでのみ使用できます。
| アクション | 使用可能なイベント |
|---|
| フィールド制御(表示/非表示) | *.show イベント |
| 条件書式 | *.show イベント |
| バリデーション | *.submit イベント |
| 保存キャンセル | *.submit イベント |
| リダイレクト | *.submit.success イベント |
| 行色変更 | app.record.index.show |
| カスタムビュー | app.record.index.show |
設定画面では、選択中のイベントに対応しないアクションは自動的に無効化されます。