- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2022 02:40 AM
hello experts,
I want to trigger a schedule report from a server side script. For the time being i am triggering it using background script for testing. Following is the script attached. Can any1 tell me what is wrong in the script. If i trigger it manually using"Execute now", the scheduled report gets triggered.
var gr=new GlideRecord('sysauto');
gr.get('name', 'Scheduled execution of Newly added Records'); // name of my schedule report.
if (typeof SncTriggerSynchronizer != 'undefined')
SncTriggerSynchronizer.executeNow(gr);
else
Packages.com.snc.automation.TriggerSynchronizer.executeNow(gr);
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2022 02:48 AM
Hi @Deepika54
Please try below script:
var gr=new GlideRecord('sysauto_report');
gr.get('name', 'Scheduled execution of Newly added Records'); // name of my schedule report.
if (typeof SncTriggerSynchronizer != 'undefined')
SncTriggerSynchronizer.executeNow(gr);
else
Packages.com.snc.automation.TriggerSynchronizer.executeNow(gr);
Schedule Report table name is ''sysauto_report".
Thanks
Anubhav Ritolia
ServiceNow Rising Star 2023
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2022 02:48 AM
Hi @Deepika54
Please try below script:
var gr=new GlideRecord('sysauto_report');
gr.get('name', 'Scheduled execution of Newly added Records'); // name of my schedule report.
if (typeof SncTriggerSynchronizer != 'undefined')
SncTriggerSynchronizer.executeNow(gr);
else
Packages.com.snc.automation.TriggerSynchronizer.executeNow(gr);
Schedule Report table name is ''sysauto_report".
Thanks
Anubhav Ritolia
ServiceNow Rising Star 2023