How to get the output of the script include please help
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-15-2022 01:35 AM
function getPreviousGroupAssignment(groupName) {
var returnMe = [];
var assignments = new GlideRecord('metric_instance');
assignments.addQuery('definition','39d43745c0a808ae0062603b77018b90');
assignments.addQuery('value',groupName);
assignments.query();
while(assignments.next()) {
var reassignments = new GlideRecord('metric_instance');
reassignments.addQuery('definition','39d43745c0a808ae0062603b77018b90');
reassignments.addQuery('id',assignments.id);
reassignments.addQuery('start','<',assignments.start);
reassignments.addQuery('value','!=',groupName);
reassignments.orderByDesc('start');
reassignments.query();
reassignments.next();
returnMe.push(reassignments.sys_id.toString());
}
return returnMe
}
6 REPLIES 6
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-15-2022 02:44 AM
Hi Anubhav,
I wants to get the output in the widget. Please assist how can I achieve it.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-15-2022 03:34 AM
Suppose your script include name is 'ReassignmentGroup'.
In Server side of Widget you can right below line to get the result:
var grpResult = new ReassignmentGroup().getPreviousGroupAssignment(<group_parameter>);
Now you can use grpResult value according to your further Widget Requirement.
NOTE: Your Widget and Script Include should be in same Application scope.