2
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 SN Utils - sys_idをリストに表示する(革命)

Last updated at Posted at 2025-01-25

もっと早く知りたかった大賞2025

SN Utils(の説明は省きますね)で個人的神機能を発見したので思わずメモがてら記事にします。
タイトルの通りですが、sys_idを爆速でリスト表示できます。

ServiceNowはじめたてのころ(Utils知らない頃)は以下の記事
ServiceNow - リストにsys_idを表示する( @htshozawa さん )
を参考にやらせてもらってました。
「sys_ui_list」テーブルで設定する方法ですね。

なにかと業務で調査、データ整備などでリストビューにsysidを表示したかったことも多々あり、
毎回、上記の記事を開いてポチポチしてた思い出がありけり。
(上記の記事にはかなりお世話になりました。ありがとうございました。)

やり方

※当然ですが、SN Utilsを拡張機能としてインストール、オンにしている前提です。
sys_idをリスト表示したいテーブルのリストビューを開き、
クイック追加ボタン("Quick Add" Button)を
キーボードのShiftキーを押しながらクリックする
です!!!
image.png

すると、自動でこういう画面になり(この画面で操作の必要はありません)
image.png

sys_idをリストに表示できました!
image.png

当然、そのまま右クリックメニューのExport(Excel/CSV)でデータを吐き出しても見た目のまんまsys_idをつけてくれます。

補足

補足1

そりゃそうといえばそうですが、元々参考にさせていただいていた記事で設定していた、
「sys_ui_list」テーブルに設定が反映されています。

Utilsの上記機能を使った後の状態
image.png

補足2

(すでにクイック追加ボタン使っていて)クイック追加ボタンの表示がない場合、歯車マークの後の画面の、以下画像の「このへんのなんもないところ」をダブルクリックすると…
image.png

sys_idが登場してくれます!
image.png
登場したリンクをクリックして、OKを押せば追加完了。

(ちなみに上記キャプチャに見えてますがこの、「このへんのなんもないところ」のダブルクリックでdotwalkの項目も追加できるようになります(右下のAdd dotwalk fieldのところ) ※記事の本題とずれるのでここでつぶやくだけの記載ですが、これもかなり有用Tipsですね)

補足3

クイック追加ボタン+Shiftキー のときに自動で追加させるカラムは、
Utilsの「Settings」タブの以下で設定できます。
この設定に加え、sys_idが先頭に来るというのが「クイック追加ボタン+Shiftキー」の通常の動きという感じ。
image.png

おまけ

「もっと早く言ってよSN Utilsさん…」と思ってたんですが、たぶん最初から言ってましたw
(クイック追加ボタンをマウスオーバーした時の説明)
image.png
しっかり「add sys_id to beginning of list」

とはいえ、これでリストへのsys_id表示が必要になった時の作業効率爆上がり間違いなしですね!

参考文献

One click/Quick add personalised columns to both left AND right of list

以上

2
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
2
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?