辞書レベルで必須に設定されている UI ポリシー/クライアントスクリプトを使用して、フィールドの可視化を制御します。Summary<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 辞書レベルで必須に設定されているフィールドの場合、 visible = false と設定するだけで、UI ポリシーを使用して非表示にすることはできません。フィールドは非表示になりますが、送信時にエラーメッセージが表示されます。 辞書レベルから、特定のフィールドに条件付きプロパティ (必須または読み取り専用) を設定することはできません。条件付きプロパティの場合は、常にクライアントスクリプトまたは UI ポリシーを使用する必要があります。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } すべてのリリース。 Instructions<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } シナリオ 1: インシデントフォームと、OOB (すぐに利用可能な) 参照フィールド 構成アイテム を使用します。インシデントフォームの新しいフィールド フィールド 1 を作成します (選択した他のテーブルへの参照フィールド)辞書エントリを フィールド 1 に設定し、必須の true に設定します。次に、条件 構成アイテム ISNOTEMPTY (グローバルに設定、false の場合は取り消し、ロード時 = true) を使用して UI ポリシーを作成します。UI ポリシーアクションでは、 フィールド 1 (表示 = false) のアクションを作成します。6.新しいインシデントフォームに移動します。7.構成アイテム (CI) に値を指定します。8.フィールド 1 を非表示にする必要があります9.次に、フォームを送信または保存してみてください。エラーメッセージがスローされます。10.Agent Workspace に移動します。11.[Agent Workspace Lists] をクリックし、新しいインシデントを作成します。12.構成アイテム (CI) に値を指定します。13.フィールド 1 は引き続き表示され、UI ポリシーは適用されません。 これを実装する正しい方法 インシデントフォームと、OOB (すぐに利用可能な) 参照フィールド 構成アイテム を使用します。インシデントフォームの新しいフィールド フィールド 1 を作成します (選択した他のテーブルへの参照フィールド)辞書エントリを フィールド 1 に設定し、必須の true に設定します。次に、条件 構成アイテム ISNOTEMPTY (グローバルに設定、false の場合は取り消し、ロード時 = true) を使用して UI ポリシーを作成します。UI ポリシーアクションでは、 フィールド 1 (表示 = false、必須 = false) のアクションを作成します6.新しいインシデントフォームに移動します。7.構成アイテム (CI) に値を指定します。8.フィールド 1 を非表示にする必要があります。9.次に、フォームを送信または保存してみてください。フォームを正常に保存できるようになります。10.Agent Workspace に移動します。11.[Agent Workspace Lists] をクリックし、新しいインシデントを作成します。12.構成アイテム (CI) に値を指定します。13.フィールド 1 は非表示であり、この場合は UI ポリシーが優先されます。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } この動作の理由は、特定のフィールドのプロパティでは辞書が常に優先されるためです。辞書プロパティを上書きする場合は、UI ポリシーでプロパティを明示的に指定する必要があります。