従業員サービスセンター (ESC) サービスポータルで [サポートを受ける] オプションを選択すると、「このメニューアイテムに宛先セットがありません (There is no destination set for this menu item)」というエラーメッセージが表示される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: ; } } 従業員サービスセンター (ESC) ポータルページ (esc) で [サポートを受ける] オプションを選択するユーザーには、ページ上部の赤いバナーで「このメニューアイテムに宛先セットがありません」というエラーメッセージが表示されます。 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: ; } } 従業員センターバージョン 39.0.8 以降を実行している ServiceNow Platform の現在のすべてのバージョン。 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: ; } } この特定の問題には、いくつかの原因が考えられます。 ただし、最も一般的な 2 つの原因は次のとおりです。 1.この問題の最初の、そして最も一般的な原因は、次のスクリーンショットに示すように、「サポートを受ける」オプションで使用されるデフォルトの高度なポータルナビゲーションレコード (APN) が現在非アクティブに設定されているのに対し、実際のメニュー項目自体の値がアクティブに設定されていることです。 したがって、[サポートを受ける] メニューアイテムレコードは [アクティブ] に設定されていますが、高度なポータルナビゲーションレコードは [アクティブ] に設定されていないため、システムは [サポートを受ける] メニューオプションを表示しますが、高度なポータルナビゲーションレコード自体が非アクティブであるためウィジェットを表示できません。代わりに、予期しないエラーメッセージが表示されます。[サポートを受ける] メニューオプションは、従業員サービスセンター (ESC) で高度なポータルナビゲーションレコードとともに使用するために特別に設計されているため、この APN レコードが非アクティブのステータスに設定されている場合、想定どおりに動作または表示されません。 2.この問題の 2 番目に一般的な原因は、メニューアイテムレコード内で参照される「サポートを受ける」ウィジェットレコードが高度にカスタマイズされているため、何らかの理由でインスタンスがウィジェットを正しくロードして表示できなくなったことです。これは、ウィジェットのさまざまなスクリプトフィールドのエラー、アクセスできないレコード、またはインスタンスで実行されている現在のバージョンの ServiceNow 製品との互換性の問題が原因である可能性があります。 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: ; } } この問題の一般的な原因は両方とも、その原因に応じて異なる方法で解決できます。 第 1 の原因 (APN レコードが非アクティブに設定されている) の場合、この高度なポータルナビゲーションレコードをアクティブに設定して、レコードを保存できます。 /nav_to.do?uri=sn_ex_sp_portal_extensible_navigation.do?sys_id=5a8cfeff776031105d6a39bd1e5a9988 ユーザーは、メニューオプションをテストする前に、インスタンスからログアウトして再度ログインするか、ブラウザのキャッシュをクリアする必要があります。 または、インスタンスのアドミンまたは開発者が高度なポータルナビゲーションレコードのコピーを作成し、このコピーがアクティブに設定され、[サポートを受ける] メニューアイテムが含まれていることを確認します。 参照されている APN レコードの値が true に設定されているにもかかわらず問題が発生している場合は、「サポートを受ける」ウィジェットレコードのカスタマイズの問題が原因で問題が発生している可能性があります。短期的な解決策として、カスタマイズをそのレコードの元の初期設定バージョンに戻すと問題が修正され、[サポートを受ける] オプションが期待どおりに表示されるようになります。長期的には、インスタンスのアドミニストレーターがレコードのカスタマイズを確認し、必要に応じて修正や更新を行い、ウィジェットが期待どおりに正しくレンダリングおよび表示されるようにすることができます。