LoginSignup
5
1

More than 5 years have passed since last update.

ServiceNowでのリスト(一覧)表示で特定の値を強調表示する

Last updated at Posted at 2017-07-30

Version: Istanbul

作るもの

リスト(一覧)表示で特定の値を強調表示する

FireShot Screen Capture #333 - 'インシデント I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fx_101872_lets_get_pinkie_smile_list_do%3Fsysparm_clea.png

この記事では他記事で作成したapplicationと

drop-down list(プルダウン)を使用しています

Choiceのdrop-down listの特定の値を強調表示

強調表示の設定の追加

adminで英語でloginしてFilter navigatorにsystem uiと入力してSystem UI->Field Stylesをクリックします

FireShot Screen Capture #320 - 'Styles I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fsys_ui_style_list_do%3Fsysparm_userpref_module%3Dc5cc.png

Newをクリックして設定の追加画面を表示し対象のTableとColumとValueを入力しStyleにbackgroud-color:red;とfont-size:48pxを指定してSubmitします

FireShot Screen Capture #335 - 'Style I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fsys_ui_style_do%3Fsys_id%3D-1%26sys_is_list%3Dtrue%26s.png

リスト画面で設定が追加されたことを確認します

FireShot Screen Capture #336 - 'Styles I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fsys_ui_style_list_do%3Fsysparm_clear_stack%3Dtrue.png

設定の確認

一般ユーザ(おばあさん)で日本語でログインして設定を追加したリスト画面を表示し画面左上の歯車で設定を追加した項目を利用可能から選択済みに[>]で移動して[^]で適当な位置に設定します

FireShot Screen Capture #322 - 'インシデント I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fx_101872_lets_get_pinkie_smile_list_do%3Fsysparm_clea.png

項目の値を設定した値に変更して強調表示されることを確認します

FireShot Screen Capture #325 - 'インシデント I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fx_101872_lets_get_pinkie_smile_list_do%3Fsysparm_clea.png

別テーブルのReferenceのdrop-down list(プルダウン)の特定の値を強調表示

別テーブルのReferenceの特定の値のsys_idをコピー

Filter navigatorにtablesと入力するなどの方法で別テーブルまでたどり着いた後でShow listなどでリストを開き値を強調表示したい行の上で左クリックしCopy sys_idを選択します(sys_idはOracleで言うところのROWNUMのような物で目に見えないidですReferenceのテーブルは内部的にsys_idでjoinされています)

FireShot Screen Capture #330 - 'wish meals I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fx_101872_lets_get_wish_meal_list_do%3F.png

強調表示の設定の追加

Choiceのときと同様にSys UI->Field Stylesで設定を追加しますValueにはCopyしたsys_idを入力します

FireShot Screen Capture #332 - 'x_101872_lets_get_pinkie_smile I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fsys_ui_style_do%3Fsys_id%3Db6.png

設定の確認

一般ユーザ(おばあさん)で日本語でログインして値が強調表示されることを確認します

FireShot Screen Capture #333 - 'インシデント I ServiceNow' - dev12747_service-now_com_nav_to_do_uri=%2Fx_101872_lets_get_pinkie_smile_list_do%3Fsysparm_clea.png

5
1
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
5
1