ServiceNow addJoinQuery()の使い方
概要
.addJoinQuery(‘テーブル名’)
関連テーブルにあるレコードについてフィルターしてくれる
使用例
インシデントテーブル内で、関連PRBの「優先度が1」となっているレコードを抽出する
var problemGR = new GlideRecord('problem’);
var incidentGR = problemGR.addJoinQuery('incident’);
incidentGR.addCondition('priority’,’1′);
problemGR.query();
while(problemGR.next()) {
gs.print(“番号は: “ + problemGR.number);
}
結果
*** Script: 番号は: PRB0000008
*** Script: 番号は: PRB0000007
*** Script: 番号は: PRB0000011