ユーザマニュアル




2024/07/08

MANUAL

FAQ:ログインユーザごとに既定のビューを変更したい

## 回答 [サーバスクリプト](/ja/manual/table-management-server-script)を使用してください。 --- ## 概要 表示される一覧画面のビューをログインユーザごとに変更します。ユーザIDが1の場合はビューIDが1、ユーザIDが2の場合はビューIDが2、それ以外のユーザにはビューIDが3のビューを[既定のビュー](/ja/manual/table-management-default-view)に設定します。 ## 操作手順 1. 「記録テーブル」を作成します。 1. [テーブルの管理](/ja/manual/table-management)→[ビュー](/ja/manual/table-record-view)で新規のビューを作成します。 1. 対象のユーザIDとビューIDを事前にメモしておいてください。ユーザIDはナビゲーションメニューの「管理」-「ユーザの管理」から、ビューIDはナビゲーションメニューの「管理」→[テーブルの管理](/ja/manual/table-management)→[ビュー](/ja/manual/table-record-view)→「詳細設定」からそれぞれ確認してください。 ![image](https://pleasanter.org/binaries/50c58c8859234d95a6c2393d113db620) ![image](https://pleasanter.org/binaries/197d65f53b8b4a3e8ecf19186b5b9cd3) 1. 以下の[サーバスクリプト](/ja/manual/table-management-server-script)を「新規作成」します。 [条件](/ja/manual/faq-condition-mode-range)は「サイト設定の読み込み時」を選択します。 ## スクリプト ##### 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のビューに設定する } ``` ## 関連情報 <div id="ManualList"><ul><li><a href="/ja/manual/table-record-view">テーブル機能:レコードのビューの切り替え</a><span>2024/06/07 up</span></li></ul></article> <ul><li><a href="/ja/manual/table-management">テーブルの管理</a><span>2024/05/24 up</span></li></ul></article> <ul><li><a href="/ja/manual/table-management-default-view">テーブルの管理:一覧画面:既定のビュー</a><span>2024/04/09 up</span></li></ul></article> <ul><li><a href="/ja/manual/table-management-view">テーブルの管理:ビュー</a><span>2024/05/24 up</span></li></ul></article> <ul><li><a href="/ja/manual/table-management-server-script">テーブルの管理:サーバスクリプト</a><span>2024/10/08 up</span></li></ul></article> <ul><li><a href="/ja/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2023/06/01 up</span></li></ul></article> <ul><li><a href="/ja/manual/advanced-operations-view">応用編:ビュー</a><span>2023/08/25 up</span></li></ul></article> <ul><li><a href="/ja/manual/faq-condition-mode-range">FAQ:プロセスなどの条件タブで数値や日付の条件を範囲指定したい</a><span>2024/05/29 up</span></li></ul></article> <ul><li><a href="/ja/manual/faq-server-script-log">FAQ:サーバスクリプトのエラーログを出力したい</a><span>2024/04/29 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.