①詳細画面内の関連リスト内にある各項目の横の「Ξ」を右クリックして Configure → Control List 選択
②表示された Control List のヘッダー部にある「Ξ」を右クリックして Configure → List Layout 選択
③左側の一覧にいる Omit New Condition を右側の欄に移して save
④表示された Omit New Condition の欄に制御条件を記述して update
※ Omit New button にチェックは不要
(記述例)
var answer = false; // 表示する
// 条件を記述
if (parent.status == "処理中") {
answer = true; // 非表示にする
}
answer;
※ current:子レコード(詳細画面内の関連リスト)を指す
parent:親レコード(詳細画面のレコード)を指す
唐突なServiceNow覚書。
ServiceNowのAPIは基本英語で読みづらい。日本語による実装手順を記載してくれているサイトもあるが、必ずしも自分が実装したい内容とマッチしているとは限らない。
自分が作業する時に、この内容がそのまま日本語で転がっていたらよかったのに…という内容を、日記のネタがてらアップしてみました。気が向いたらまた違う内容で紹介します。