ログインユーザごとに既定のビューを変更したい
回答¶
サーバスクリプトを使用してください。
概要¶
表示される一覧画面のビューをログインユーザごとに変更します。ユーザIDが1の場合はビューIDが1、ユーザIDが2の場合はビューIDが2、それ以外のユーザにはビューIDが3のビューを既定のビューに設定します。
操作手順¶
- 「記録テーブル」を作成します。
- テーブルの管理→ビューで新規のビューを作成します。
-
対象のユーザIDとビューIDを事前にメモしておいてください。ユーザIDはナビゲーションメニューの「管理」-ユーザの管理から、ビューIDはナビゲーションメニューの「管理」→テーブルの管理→ビュー→「詳細設定」からそれぞれ確認してください。


スクリプト¶
JavaScript¶
if (context.UserId === 1) { //ユーザIDが1の場合
siteSettings.DefaultViewId = 1; //既定のビューをIDが1のビューに設定する
} else if (context.UserId === 2) { //ユーザIDが2の場合
siteSettings.DefaultViewId = 2; //既定のビューをIDが2のビューに設定する
} else { //ユーザIDが上記以外の場合
siteSettings.DefaultViewId = 3; //既定のビューをIDが3のビューに設定する
}
