レイアウトルールは、ビジネスニーズに基づいて、オブジェクトレコード詳細ページ上の無関係なフィールドやセクションを動的に非表示にすることで、データ入力プロセスを合理化します。例えば、患者が犬である場合、獣医クリニックは、患者記録ページ上のネコ科医学に関連するすべてのフィールドおよびセクションを非表示にすることができます。
レイアウトルールは、フィールドやセクションを非表示にしたり、表示したりするためにブール式を使用します。各レイアウトに最大 20 のルールを設定できます。各レイアウトルールは、1 つ以上のフィールド、セクション、またはその両方を非表示にすることができます。
レイアウトルールへのアクセス
レイアウトルールリストページにアクセスするには、2 つの方法があります:
- 企業管理者に移動してオブジェクトを選択します。オブジェクトレコード詳細ページから、すべてのアクションメニューをクリックし、ページレイアウトの設定を選択します。それからレイアウトルールをクリックします。
- 管理者 > コンテンツ設定 > オブジェクト > [オブジェクト] > ページレイアウトに進みます。クリックしてオブジェクトページレイアウトを開き、それからレイアウトルールをクリックします。
レイアウトルールの作成
新規レイアウトルールを作成するには:
- レイアウトルールリストページから、作成をクリックします。
- レイアウトルールのラベルを入力します。
- 非表示にする項目のタイプを選択します。個々のフィールドまたはセクション全体を非表示にすることができます。フィールドおよびセクションを追加または削除するには、プラス (+) およびマイナス (-) のアイコンを使用します。
- 非表示にするフィールドまたはセクション値を選択します。ドロップダウンと入力補助機能を使用して、フィールドとセクションをすばやく検索・選択することができます。
- ブール (true/false) 式のレイアウトルール表現を入力します。フィールド、関数、および演算子タブを使用して、オプションの一覧を検索することができます。
- 構文を確認するをクリックします。エラーがなければ、保存をクリックします。
- オブジェクトページレイアウト詳細ビューに戻るには、レイアウトセクションをクリックします。
レイアウトルール表現は、Vault の標準表現文法を使用し、true/false を返します。式が true を返すと、Vault はフィールドとセクションを非表示にします。レイアウトルールは、Vault 表現文法でサポートしているすべての標準フィールドタイプをサポートし、数式フィールド、バリデーションルール、その他の表現ベースの機能と同じ構文を使用します。
オブジェクトタイプレイアウトは、基本オブジェクトとは独立したルールを持つことができます。レイアウトルールは、現在のオブジェクトまたはオブジェクトタイプのフィールドと現在のページレイアウトのセクションのみを使用できます。オブジェクト参照フィールドを除き、レイアウトルールで関連オブジェクト項目を使用することはできません。
レイアウトルールはログインユーザを参照するフィールドを使用することもできます。個々のユーザまたはユーザのグループからフィールドやセクションを非表示にするようにレイアウトルールを設定することができます。例えば、診療所では、非臨床スタッフが患者の機密の医療記録を見ることを防ぐことができます。
レイアウトルール表現の例
説明 | フィールド & フィールドタイプ | 表現 |
アレルギーのない患者のアレルギー歴セクションを非表示にします | アレルギー?、はい/いいえ |
|
21 歳未満の患者の週あたりのアルコール飲料摂取量を非表示にします | 年齢、数 |
|
信頼できる従業員ではない従業員から SSN (社会保障番号) フィールドを非表示にします | ユーザ名、テキスト |
|
獣医の患者が猫ではない場合は、猫科のセクション、子猫の健康歴のセクション、猫用ジステンパーワクチンのフィールド、猫用トイレ問題のフィールド、毛玉のフィールドを非表示にします | 種、選択リスト |
|
レイアウトルールの編集および削除
レイアウトルールを編集または削除するには:
- 設定 > オブジェクト > [オブジェクト] > ページレイアウトに進んで、ページレイアウトを選択します。
- レイアウトルールをクリックします。
- レイアウトルールのアクションメニューから、編集または削除を選択します。レイアウトルールをクリックして開き、編集または削除ボタンをクリックするか、レイアウトルールリストページのレイアウトルール名の横にあるアクションメニューアイコンを使用して編集または削除を選択することもできます。
レイアウトルールは、標準、システム、またはカスタムにすることができます。標準およびシステムレイアウトルールの特定の属性 (状態やルール名など) を削除および編集できるのは、ルール所有者のみです。ページレイアウトを削除すると、関連付けられているすべてのレイアウトルールも削除されます。
レイアウトルールリストページの設定
オブジェクトに複数のレイアウトルールがある場合、Vault はそれらをレイアウトルールリストページに表示されている順序で適用します。新しいレイアウトルールを作成すると、Vault はそれをリストの一番下に追加します。セクションとフィールドは、参照する最後のルールが false の場合は常にオブジェクトレコード詳細ページに表示されます。
レイアウトルールの順序を変更するには、順序変更をクリックします。ルールを新しい位置にドラッグアンドドロップして、保存をクリックします。
関連権限
標準システム管理者または Vault 所有者のセキュリティプロファイルで、本書に記載されたすべての手順を完了することができます。お使いの Vault がカスタムセキュリティプロファイルを使用している場合、プロファイルに以下の権限が付与されている必要があります。
タイプ | 権限ラベル | 制御 |
セキュリティプロファイル | 管理者: オブジェクト: 編集 | オブジェクトレコードページレイアウトルールを作成するために Vault オブジェクトを編集および設定する権限。 |