リストフィルターから破損した参照を持つレコードを検索する方法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_idです。そのレコードsys_idが実際に他のテーブルからない場合、それを壊れた参照と呼び、その参照をクリックすると「レコードが見つかりません」というエラーが表示されます。ここでは、壊れた参照をリストビューフィルターから見つけて修復できるようにする方法を次に示します。 目的のテーブルのリストを開きます。このフィルターを条件ビルダーに追加します:(目的のフィールドを<参照フィールド>と呼びます)<reference field> IS NOT EMPTYAND<reference field>.'Sys ID' IS EMPTYその 2 番目の条件は、参照テーブル内のレコードのsys_idフィールドへのドット連結です。最初に参照フィールドを展開し、[Sys ID] を選択します。フィルターを実行します。 リストに表示されるすべてのレコードのフィールドには、破損した参照があります。sys_id値が表示されたり、フィールドが空で 表示 されても空ではない場合があります。リストビューから編集すると、値を修正できます。 例 CMDB 関係テーブル [cmdb_rel_ci] は、レコードの破損した参照がある場合に、関係エディターなどの一部の CMDB 関連機能で問題が発生する一般的な原因です。 このテーブルのメイン参照フィールド: 親 - 参照cmdb_ci子:参照cmdb_ciタイプ:参照 cmdb_rel_type:上記の手順を使用して、以下の例で使用されるフィールド。 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: ; } } 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: ; } } 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: ; } } このトリックでは、オプションのデータアーカイブプラグインによって元のテーブルから移動された、アーカイブされたレコードを参照するレコードも検出されます。クリックして参照レコードに移動して確認できます。フォームにロードされ、URL のテーブル名が「ar_...」の場合、レコードはアーカイブされます。アーカイブされたレコードを参照するライブレコードがあると、パフォーマンスの問題が発生する場合があるため、アーカイブルールを再考する必要があります。