仅当更改任务已过期时,我才尝试设置电子邮件通知!电子邮件应仅发送给已分配更改任务的人员。
这就是我正在做的事情:
1)这是计划作业中的脚本:
var gr = new GlideRecord('change_task');
gr.addQuery('due_date','<=', gs.nowDateTime());
gr.query();
var count = gr.getRowCount();
if (count > 0)
{
gs.eventQueue("change_task.duedate_reminder", gr, gs.getUserID(), gs.userName());
}
2) 在注册表中创建了一个名为“change_task.duedate_reminder”的事件
3)当上述事件被触发时创建一个电子邮件通知。使用“aasigned_to”作为收件人!!
这是错误日志消息:
“使用无效记录引用调用 getEventTarget()。change_task。对于事件:change_task.duedate_reminder,可能已被删除”