0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【ServiceNow】javascript参照修飾子の使い方メモ

Posted at

バージョンはVancouverです。

要件

インシデントの「アサイン先グループ」項目を選択するときに「会社」項目で選択した会社に所属するグループだけを表示したい。

前提

インシデントの「アサイン先グループ」項目にはOOTBで「タイプが空」または「タイプがitil」をフィルタ条件で指定されています。
OOTBの条件に要件の条件を追加します。
image.png

うまく動かなかった実装

  1. Advancedに切り替える
    フィルタ条件のクエリが自動で詳細参照修飾子に変換されて表示されます。
    image.png
  2. 以下のドキュメントを参考にjavascript参照修飾子を追加(後半部分)
    参考:参照修飾子
失敗
type=null^ORtype=1cb8ab9bff500200158bffffffffff62^ANDjavascript:'u_company='+current.u_company;

原因

javascriptでクエリを作成するときはエンコードされたクエリ文字列を使います。
OOTBのタイプのクエリをエンコードされたクエリ文字列に変換する必要がありました。
参考:エンコードされたクエリ文字列

修正

  1. エンコードされたクエリ文字列をリスト画面から取得する
    image.png
  2. コピーしたクエリを使ってjavascript参照修飾子を修正
成功
javascript:'typeISEMPTY^ORtypeLIKE1cb8ab9bff500200158bffffffffff62^u_company='+current.u_company;
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?