バージョンはVancouverです。
要件
インシデントの「アサイン先グループ」項目を選択するときに「会社」項目で選択した会社に所属するグループだけを表示したい。
前提
インシデントの「アサイン先グループ」項目にはOOTBで「タイプが空」または「タイプがitil」をフィルタ条件で指定されています。
OOTBの条件に要件の条件を追加します。
うまく動かなかった実装
- Advancedに切り替える
フィルタ条件のクエリが自動で詳細参照修飾子に変換されて表示されます。
- 以下のドキュメントを参考にjavascript参照修飾子を追加(後半部分)
参考:参照修飾子
失敗
type=null^ORtype=1cb8ab9bff500200158bffffffffff62^ANDjavascript:'u_company='+current.u_company;
原因
javascriptでクエリを作成するときはエンコードされたクエリ文字列を使います。
OOTBのタイプのクエリをエンコードされたクエリ文字列に変換する必要がありました。
参考:エンコードされたクエリ文字列
修正
成功
javascript:'typeISEMPTY^ORtypeLIKE1cb8ab9bff500200158bffffffffff62^u_company='+current.u_company;