レコードの検索アクション「GlideRecord.setTableName - 空のテーブル名」でエラーが発生しました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: ; } } ルックアップレコードアクションで次のエラーが発生しています:「GlideRecord.setTableName - 空のテーブル名」。 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_hub_action_type_definitionテーブルで [レコードの検索] アクションを検索し、メインスナップショットと最新のスナップショット列をプルします。 https://<instance_name>.service-now.com/sys_hub_action_type_definition_list.do?sysparm_query=name%3DLook%20Up%20Records&sysparm_view= メインスナップショットをコピーし、フローデザイナーを開き、任意のアクションを開き、アドレスバーのsys_idをコピーしたメインスナップショット値に置き換えます。 https://<instance_name>.service-now.com/$flow-designer.do?sysparm_nostack=true#/action-designer/43400a1587003300663ca1bb36cb0b4b/var/input これにより、フローに [レコードの検索] アクションが問題なく開きます。最新のスナップショットに対しても同じアクティビティを繰り返すと、テーブル名が空の場合に次のようなアクションで問題が発生します。 これは、最新のスナップショットのマッピングがないことを意味します。sys_element_mapping テーブルでこの最新のスナップショット ID を検索します。これは「ID」列で検索する必要があります。この検索結果は表示されません。ステップの最新のスナップショットに要素マッピングがありません。 https://<instance_name>.service-now.com/nav_to.do?uri=%2Fsys_element_mapping_list.do 比較のために、予想されるマッピングがあるメインスナップショットを確認できます。 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: ; } } 次のスクリプトを使用して、アクション (テーブル名:sys_hub_action_type_definition) の内容を変更せずに再コンパイルできます。 gr = new GlideRecord('sys_hub_action_type_definition'); gr.get("sys_id"); //sys_id of the Look Up Records action from the sys_hub_action_type_definition table gs.print(gr.latest_snapshot); if (!JSUtil.nil(gr.getValue("master_snapshot"))) { gr.latest_snapshot = gr.master_snapshot; gr.setWorkflow(false); gr.update(); } これにより、最新のスナップショット値がメインスナップショット値で更新されます。 アクションは次回の実行時に再コンパイルされ、正しい入力マッピングが取得されます。最新のスナップショットフィールドを決してクリアしない マスタースナップショットが空の場合、この KB のこの現在のスクリプトではそのような更新が防止されます。 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: ; } } 内容を変更せずにフローとアクションを再コンパイルする方法