ServiceNow

1. 共通点

両方とも 多言語対応の翻訳文字列を格納するテーブルです。
ユーザーのロケール(ja, en, etc.)に応じて、翻訳済みの文字列を取り出して表示する ...

IT

環境
Windows 11 pro 64bit

GoogleChromeの場合
解決方法
1.Google Chromeを開きます。

2.「設定」オプションをクリックします。 ...

IT

概要
1.ユーザーが日付を選択
2.onChange で呼ばれる
3.過去日付 かどうかチェック (gdt.before(today))
4.次に getDay() で土日判定(0=日曜, 6=土曜) ...

IT

変数の右端(末尾)のスペースだけを除去するなら、JavaScript の trimEnd()(または古い環境なら正規表現)を使う
var username = current.variables.username.trimEn ...

Ansible

Play スコープ

範囲:その Play(- hosts: から始まるひとまとまり)全体。


影響:同じ Play 内のすべてのターゲットホストに共有される。


変数の定義場所の例

var ...

Chrome

環境
Windows 11 Pro 64bit

操作方法
1.Googleの設定アイコンをクリックします。
2.パスワードと自動入力をクリックします。
3.Googleパ ...

ServiceNow

関数名
showFieldMsg(‘フィールド名’,’メッセージ’,’タイプ’)
フィールド名 メッセージを表示させたいフィールド名
メッ ...

ServiceNow

機能
名前が userdep という変数が、どのカタログアイテム(sc_cat_item)で使われているかを確認できます

実装コード

var gr = new GlideRecord('item_option ...

Ansible

機能
become: true
Ansible がリモートホストで処理を実行するとき、通常はログインユーザーの権限でコマンドを実行します。
become: true を指定すると、sudo などを使って roo ...

ServiceNow

概要
先頭1文字目:英字大文字、#、$、残り:英字大文字・数字・ハイフン・ピリオドのみ

正規表現
^*$

説明

| パーツ | 意味 || ------------- | -------- ...

ServiceNow

機能
toString()メソッドを使って要素を配列に入れます
Array.push(String型変数)

サンプルコード

var gr = new GlideRecord('incident');g ...

IT

機能
ログインユーザーが特定のロールadminを持っていない場合だけチェックを外す
特定のロールの判定
g_user.hasRole(‘ロール名’)

実装コード

fun ...

IT

形式
gr.列名 + ”

目的
GlideRecordを実行して取得した要素を配列に入れたい

サンプルコード

var gr = new GlideRecord(̵ ...

IT

関数
setTimeout() は Window インターフェイスのメソッドで、時間切れになると、
関数または指定されたコードの断片を実行するタイマーを設定します。

構文
setTimeout(co ...

ServiceNow

目的
ServiceNow の変数値 “2025/07/02” を “250702” のような形式(yyMMdd)に変換する

実装方法
var ymd1 = ...

IT

splitメソッド
文字列.split(区切り文字);
文字列.split(‘,’, 3);//カンマごとに区切られた文字列の先頭から3単語までが要素となる
区切り文字に何も指定しないで ...

ServiceNow

概要
クライアントスクリプトでもGlideRecordは使えます。
サーバから全列を取得するので列が多い場合は性能が悪化するので推奨されていません。
ただし、テーブルに1列しかない場合は簡単に記述できるので便利 ...

ServiceNow

概要
getReference()はクライアントスクリプトでサーバ情報を非同期で取得する関数です。
スクリプトインクルードを作成する必要がないので少ないコードでテーブルデータを取得することができます。
getR ...