テーブルの管理:状況による制御
## 概要
[状況による制御](/ja/manual/advanced-operations-process)機能を使うことで、ステータスに応じたレコード単位の読取専用および項目単位の[入力必須](/ja/manual/table-management-required)、[読取専用](/ja/manual/table-management-readonly)、[非表示](/ja/manual/table-management-hide)を設定します。また、[状況による制御](/ja/manual/advanced-operations-process)を有効とする[条件](/ja/manual/faq-condition-mode-range)や[アクセス制御](/ja/manual/site-access-control)を設定することができます。
## 制限事項
1. [状況による制御](/ja/manual/advanced-operations-process)機能の[非表示](/ja/manual/table-management-hide)設定はUIにおける表示をなくすもので、HTML上には対象の項目が存在します。項目をHTML上からもなくしたい場合は[項目のアクセス制御](/ja/manual/table-management-column-access-control)をご利用ください。
1. [インポート](/ja/manual/table-record-import)、[一括更新](/ja/manual/table-record-bulkupdate)やAPIでのデータ登録・更新時は[状況による制御](/ja/manual/advanced-operations-process)機能での読取専用や入力必須の設定は無視されます。
## 設定手順
![image](https://pleasanter.org/binaries/976b9bf498394c90b566ba17361133f4)
該当のテーブルを開いた状態でナビゲーションメニューより「管理」-[テーブルの管理](/ja/manual/table-management)をクリックしてください。
※サイトの管理権限が無いユーザには表示されません。
![image](https://pleasanter.org/binaries/55400573dc364aafa283731d6413df63)
テーブルの管理から[状況による制御](/ja/manual/advanced-operations-process)タブをクリックして開きます。
## 設定内容
新規作成ボタンをクリックし、[状況による制御](/ja/manual/advanced-operations-process)を設定します。
### 共通設定・全般タブ
![image](https://pleasanter.org/binaries/70461471d1fb41d0892541143d77a7f2)
#### 共通設定
|項目名|説明|
|:---|:---|
|名称|任意の名称を設定します。|
|状況|[状況による制御](/ja/manual/advanced-operations-process)の対象とするステータスを設定します。 ※1|
|説明|任意の説明を設定します。|
※1 ステータスに応じて、[状況による制御](/ja/manual/advanced-operations-process)の設定が有効になります。また、*を指定することで、全てのステータスで有効になります。
#### レコードの制御
レコードを読取専用にする場合はチェックをオンにします。
#### 項目の制御
各項目について[入力必須](/ja/manual/table-management-required)、[読取専用](/ja/manual/table-management-readonly)、[非表示](/ja/manual/table-management-hide)を設定します。
|ボタン|説明|
|:---|:---|
|無し|対象の項目について[入力必須](/ja/manual/table-management-required)、[読取専用](/ja/manual/table-management-readonly)、[非表示](/ja/manual/table-management-hide)の設定をリセットします。|
|入力必須|[状況](/ja/manual/table-management-status)で設定したステータスに該当する場合、対象の項目が[入力必須](/ja/manual/table-management-required)になります。|
|読取専用|[状況](/ja/manual/table-management-status)で設定したステータスに該当する場合、対象の項目が[読取専用](/ja/manual/table-management-readonly)になります。|
|非表示|[状況](/ja/manual/table-management-status)で設定したステータスに該当する場合、対象の項目が[非表示](/ja/manual/table-management-hide)になります。|
### 条件タブ
[状況による制御](/ja/manual/advanced-operations-process)を有効にする条件を設定します。
![image](https://pleasanter.org/binaries/12d51c7112b04f189f822d71b320e61c)
項目のプルダウンから対象項目を選択、追加して条件を設定します。
### アクセス制御タブ
[状況による制御](/ja/manual/advanced-operations-process)を有効にする[組織](/ja/manual/table-management-choices-text-depts)、[グループ](/ja/manual/table-management-choices-text-groups)、[ユーザ](/ja/manual/table-management-choices-text-users)を設定します。
![image](https://pleasanter.org/binaries/b438008b18a64963b9c25c49ab081373)
選択肢一覧より、対象とするユーザ/組織/グループを選択して追加します。
## 設定例
[状況による制御](/ja/manual/advanced-operations-process)の活用例については以下のFAQをご参照ください。
[FAQ:項目の非表示や読取専用などの状態変更を状況による制御機能で実現する](/manual/faq-status-control-workflow)
## 対応バージョン
|対応バージョン|内容|
|:--|:--|
|1.3.12.0 以降|機能追加|
|1.3.13.0 以降|状況項目での*(全ての状況)指定に対応|
## 関連情報
<div id="ManualList"><ul><li><a href="/ja/manual/site-access-control">サイト機能:アクセス制御</a><span>2024/06/03 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-record-bulkupdate">テーブル機能:レコードの一括更新</a><span>2024/06/07 up</span></li>
<li><a href="/ja/manual/table-record-import">テーブル機能:レコードのインポート</a><span>2024/07/10 up</span></li>
<li><a href="/ja/manual/table-record-import-and-link">テーブル機能:レコードのインポートとマスタデータのリンク</a><span>2024/12/19 up</span></li>
<li><a href="/ja/manual/table-record-import-and-update">テーブル機能:レコードのインポートによる既存レコードの更新</a><span>2024/06/07 up</span></li>
<li><a href="/ja/manual/table-record-import-fail">テーブル機能:レコードのインポートがうまくいかない場合の確認事項</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-status">テーブルの管理:項目:状況</a><span>2023/06/13 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-management-required">テーブルの管理:エディタ:項目の詳細設定:入力必須</a><span>2024/12/19 up</span></li>
<li><a href="/ja/manual/table-management-readonly">テーブルの管理:エディタ:項目の詳細設定:読取専用</a><span>2023/04/25 up</span></li>
<li><a href="/ja/manual/table-management-choices-text-depts">テーブルの管理:エディタ:項目の詳細設定:選択肢一覧:組織</a><span>2023/04/25 up</span></li>
<li><a href="/ja/manual/table-management-choices-text-groups">テーブルの管理:エディタ:項目の詳細設定:選択肢一覧:グループ</a><span>2023/04/25 up</span></li>
<li><a href="/ja/manual/table-management-choices-text-users">テーブルの管理:エディタ:項目の詳細設定:選択肢一覧:ユーザ</a><span>2023/04/25 up</span></li>
<li><a href="/ja/manual/table-management-hide">テーブルの管理:エディタ:項目の詳細設定:非表示</a><span>2023/04/25 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-management-record-access-control">テーブルの管理:アクセス制御:レコードのアクセス制御</a><span>2024/12/19 up</span></li>
<li><a href="/ja/manual/table-management-column-access-control">テーブルの管理:アクセス制御:項目のアクセス制御</a><span>2023/05/18 up</span></li></ul></article>
<ul><li><a href="/ja/manual/dept">組織管理機能</a><span>2024/03/12 up</span></li>
<li><a href="/ja/manual/dept-import">組織管理機能:インポート/エクスポート</a><span>2024/08/15 up</span></li></ul></article>
<ul><li><a href="/ja/manual/group">グループ管理機能</a><span>2024/05/31 up</span></li>
<li><a href="/ja/manual/group-import">グループ管理機能:インポート/エクスポート</a><span>2024/12/19 up</span></li></ul></article>
<ul><li><a href="/ja/manual/user">ユーザ管理機能</a><span>2024/05/14 up</span></li>
<li><a href="/ja/manual/user-import">ユーザ管理機能:インポート/エクスポート</a><span>2024/05/14 up</span></li></ul></article>
<ul><li><a href="/ja/manual/advanced-operations-process">応用編:プロセスと状況による制御</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-status-control-workflow">FAQ:項目の非表示や読取専用などの状態変更を「状況による制御」機能で実現する</a><span>2024/07/08 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />