複数行の変数の必須設定Issue <!-- /*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: block; max-width: ; width: auto; height: auto; } } 複数行の変数を必須に設定する方法を知りたい。変数セット内の変数を必須に設定することはできますが、だからといってエンドユーザーがデータなしで要求を送信することを妨げるものではありません。 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: block; max-width: ; width: auto; height: auto; } } Cause<!-- /*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: block; max-width: ; width: auto; height: auto; } } 注意:非ポータル (プラットフォーム UI) ビューの複数行の変数セット (MRVS) に対するカタログ UI ポリシー 強制動作を強制しません。この動作は、 サービスポータルでのみサポートされています。ポータル以外のビューで MRVS フィールドを必須にする必要がある場合は、カタログクライアントスクリプトまたはその他の回避策の使用を検討してください。 Resolution<!-- /*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: block; max-width: ; width: auto; height: auto; } } 残念ながら、ユーザーが複数行の変数セット (MRVS) 自体を必須にするまで、または指定しない限り、MRVS 内の変数が必須に設定されている場合でも、エンドユーザーは変数セットをバイパスできます。 この場合に必要なのは、エンドユーザーに [Add] UI アクションに従って MRVS を開くように強制する方法です (これを行うまで、エンドユーザーが要求を送信できないようにします)。そうすれば、物事は自然に進行します (この時点で、ユーザーはすでに MRVS 内の変数を必須に設定しているため)。これを行うには、影響を受けるカタログアイテムでカタログ UI ポリシーを作成します。カタログ UI ポリシー内で、MRVS 自体を必須に設定するカタログ UI ポリシーアクションを作成します。この変更により、ユーザーは MRVS を操作するまでカタログアイテムを注文できなくなります。次に、[Add] ボタンに従って MRVS を開くと、ユーザーには必須の変数があり、エンドユーザーは要求の送信を続行するために値を指定する必要があります。