皆様、こんにちは カタログアイテム変数参照修飾子
オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
01-11-2023 12:00 AM
皆様、こんにちは カタログアイテム変数参照修飾子でユーザー名前とemail取得方法、ご存知でしょうか
よろしくお願いいたします。
2件の返信2
オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
01-12-2023 05:27 PM
Reference Type の Variables Itemの事であれば、Client Scriptで 取得できます。
下の図は参考例として、User Tableを参照するReference Type の Variables Item と、ユーザー名とEmailを表示する項目を作ってみました。
User項目を変更したとき、onChangeのScriptが実行されて、GlideRecordで情報を取得して、項目に結果を書き込んでいます。詳しい説明は公式サイトの説明を見て下さい。
GlideRecord | ServiceNow Developers
Catalog client scripts (servicenow.com)
function onChange(control, oldValue, newValue, isLoading) {
if (isLoading || newValue == '') {
return;
}
var gr = new GlideRecord('sys_user');
gr.addQuery('sys_id', newValue);
gr.setLimit(1);
gr.query(function(gr) {
if (gr.next()) {
g_form.setValue('info', JSON.stringify({
'Name': gr.getValue('name'),
'Email': gr.getValue('email')
}, null, 2));
}
});
}
オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
01-12-2023 05:54 PM
どうもありがとうございました。