我正在尝试实现一个查询表并检查某些条件的脚本。 如果为true,则将插入事件。
我不确定这是哪里出了问题,我想这是while循环。
如果有人可以协助,我是servicenow
脚本编写的新手。
代码在下面
var kc = new GlideRecord('cmdb_ci_web_site');
kc.addQuery('owned_by','=',current.u_caller_id.sys_id).addOrCondition('u_secondary_site_owner',current.user.sys_id);
kc.query();
While (kc.next())
{
var inc = new GlideRecord('incident');
inc.initialize();
inc.short_description ='Assign New User to PSO or SSO';
inc.u_category = 'KCCC';
inc.current.u_caller_id.sys_id.setDisplayValue();
inc.to_be_encrypted ='Assign New User to PSO or SSO';
inc.impact ='3';
inc.urgency = '3';
inc.insert();
}