参照フィールドのポップアップビューに期待される sys_popup フォームレイアウトが表示されないIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 参照フィールドの情報アイコンを選択すると、参照先レコードのポップアップビューが表示されます。ただし、ポップアップに表示されるフィールドが、フォームの sys_popup ビューで設定されたフィールドと一致しません。sys_popup ビューは、レコードがベースシステムの Default ビューで開かれている場合は期待どおりに表示されますが、それ以外のビュー(つまり、ess や Mobile)で開かれている場合は期待どおりに表示されません。 この記事では、sys_popup ビュー、参照フィールドのポップアップ動作、sysparm_view の設定、および ess などの非 Default ビューのフォームレイアウトについて説明します。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } すべてのリリース Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } sys_popup ビュー単体は、ベースシステムの Default ビューでのみ機能します。その他のビューについては、参照先テーブル上に sys_popup,ビュー名 という名前の対応する関連ビューも存在する必要があります。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 次の手順では、incident レコードおよび caller_id 参照フィールド(sys_user テーブルを参照)を使用します。この手順では、sys_user に対して sys_popup ビューが既に存在していることを前提としています。 シナリオ A — Default ビュー incident レコードがベースシステムの Default ビューで開かれており、ユーザーが caller_id フィールドの情報アイコンを選択すると、ポップアップは sys_user 上で設定された sys_popup ビューを使用します。 シナリオ B — 非 Default ビュー(例: ess) incident レコードが ess ビューで開かれており、ユーザーが caller_id フィールドの情報アイコンを選択すると、ポップアップは sys_user 上で設定された sys_popup ビューを使用しません。代わりに、sys_user の他のフォームビューにフォールバックします。 解決手順 incident レコードが ess ビューで開かれている場合に、ポップアップで正しい sys_popup ビューを使用するようにするには、参照先テーブル上に結合ビューを作成して設定します。 次の形式の URL を使用して、参照先テーブルフォームに移動します。 <instance-name>/sys_user.do?sysparm_view=sys_popup,esssys_user を該当するテーブル名に置き換え、ess を該当するビュー名に置き換えます。 フォームが sys_popup,ess ビューで開きます。目的のポップアップレイアウトに一致するように、このフォームビュー上のフィールドを適切に変更します。フォームビューを保存します。独自の sys_popup レイアウトを必要とする追加のビューごとに、この手順を繰り返します。URL には対応するビュー名を使用します(例: Mobile ビューの場合は sys_popup,mobile)。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } - Configure the reference icon view of fields- Configure a sys_popup view for a specific form view