ServiceNow スクリプトで変数の再利用を調査するサンプル
機能
名前が userdep という変数が、どのカタログアイテム(sc_cat_item)で使われているかを確認できます
実装コード
var gr = new GlideRecord('item_option ...Ansible become関連設定のサンプル
機能
become: true
Ansible がリモートホストで処理を実行するとき、通常はログインユーザーの権限でコマンドを実行します。
become: true を指定すると、sudo などを使って roo ...
ServiceNow 正規表現式の書き方のサンプル
概要
先頭1文字目:英字大文字、#、$、残り:英字大文字・数字・ハイフン・ピリオドのみ
正規表現
^*$
説明
| パーツ | 意味 || ------------- | -------- ...Servicenow Array.pushで要素を配列に入れるサンプル
機能
toString()メソッドを使って要素を配列に入れます
Array.push(String型変数)
サンプルコード
var gr = new GlideRecord('incident');g ...ServiceNow Catalog チェックボック項目を外すサンプル
機能
ログインユーザーが特定のロールadminを持っていない場合だけチェックを外す
特定のロールの判定
g_user.hasRole(‘ロール名’)
実装コード
fun ...ServiceNow GlideRecord要素を配列に追加する 空文字の結合サンプル
形式
gr.列名 + ”
目的
GlideRecordを実行して取得した要素を配列に入れたい
サンプルコード
var gr = new GlideRecord(̵ ...
ServiceNow setTimeout関数の使い方
関数
setTimeout() は Window インターフェイスのメソッドで、時間切れになると、
関数または指定されたコードの断片を実行するタイマーを設定します。
構文
setTimeout(co ...
ServiceNow 日付・時刻の基本的な使い方のサンプル
目的
ServiceNow の変数値 “2025/07/02” を “250702” のような形式(yyMMdd)に変換する
実装方法
var ymd1 = ...
JavaScript split()で文字列から配列を作る方法
splitメソッド
文字列.split(区切り文字);
文字列.split(‘,’, 3);//カンマごとに区切られた文字列の先頭から3単語までが要素となる
区切り文字に何も指定しないで ...
ServiceNow クライアントGlideRecordの使い方
概要
クライアントスクリプトでもGlideRecordは使えます。
サーバから全列を取得するので列が多い場合は性能が悪化するので推奨されていません。
ただし、テーブルに1列しかない場合は簡単に記述できるので便利 ...
ServiceNow getReference()非同期関数の使い方
概要
getReference()はクライアントスクリプトでサーバ情報を非同期で取得する関数です。
スクリプトインクルードを作成する必要がないので少ないコードでテーブルデータを取得することができます。
getR ...
Ansible import_playbookでplaybook から他のplaybook を実行する
importされるplaybook側 test.yml
---- hosts: example tasks: - name: just echo message11 debug: msg: THIS IS THE MESSAGE ...Python3.11をインストールする方法
環境
Windows11 Pro
WSL2 Ubuntu22.04
操作手順
1.Pythonをインストール
sudo add-apt-repository ppa:deadsnakes/p ...
AlmaLinux9.6 bash: kubectl: command not foundの解決方法
環境
AlmaLinux release 9.6 (Sage Margay)
エラー現象
# which kubectl/usr/bin/which: no kubectl in (/root/.local/ ...Excelバージョンを確認する方法
環境
Windows 11 Pro
Microsoft Office 2021
操作方法
1.Excelを開きます:。
2.「ファイル」タブをクリックします:。
3.「アカウント ...
Excel2021 このコマンドは、共有ファイルで実行することはできません。排他モードで開いてくださいのエラー対応方法
環境
Windows 11 Pro
Microsoft Office 2021
現象
「このコマンドは、共有ファイルで実行することができません。
排他モードで開いてください」というメッセージ ...
ServiceNow 翻訳名/フィールド [sys_translated] テーブルの使い方
概要
翻訳名/フィールドテーブル
翻訳名/フィールド テーブルには、フィールドタイプが
translated_field であるテキストフィールドの翻訳済みの値が格納されます。
操作例
環 ...
ServiceNow 桁数チェックとメッセージのサンプル
操作例
フィールドの値を取得して8文字以上かどうかチェックする
※8文字以上なら問題なし、それ以外ならメッセージを表示する。
サンプルコード
var str = g_form.getValue('ad ...