辞書属性 ref_contributions=user_show_incidents がnew_callフォームで機能しません。Summary<!-- /*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: ; } } 一部のユーザーは、属性 ref_contributions=user_show_incidents を [発信者] フィールドnew_callテーブルに追加して、関連するインシデントレコードを表示します。ただし、[関連インシデント] アイコンをクリックすると、発信者に従ってインシデントレコードがフィルタリングされず、すべてのレコードが表示されます。これは想定される動作です。属性「ref_contributions=user_show_incidents」はnew_callテーブルでは機能しません。これは、UI マクロ:user_show_incidents が [caller_id] フィールドでインシデントテーブルにフィルターを適用することを想定しているためです。UI マクロは、5 行目と 6 行目で使用されている「${ref}」パラメーターを使用して、参照フィールドのフィールド名を取得します。インシデントテーブルでは参照フィールド名が「caller_id」で、CALL テーブルではフィールド名が「caller」になる/sys_dictionary.do?sys_id=946ab4361b061010593876a61a4bcb65 --- Incident table, "caller_id"/sys_dictionary.do?sys_id=2156c1cb1b421010593876a61a4bcb55 --- CALL table, "caller"UI マクロは常にインシデントテーブルリストを検索し、マクロが呼び出される「${ref}」参照フィールド名に基づいてクエリがビルドされますCALL レコードで返されるクエリは "caller=" になります (これは INC テーブルのフィールドではないため、すべての INC 結果が返されます)インシデントレコードで返されるクエリは "caller_id=" になります (これは正しいフィルター条件であるため、適切な結果が表示されます)。CALL テーブルの「発信者」はインシデントテーブルのフィールドではないため、この問題は発生しています。したがって、この属性は CALL フォームの [発信者] フィールドには使用しないでください。 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: ; } } 関連インシデントを表示