diff --git a/Core ServiceNow APIs/GlideAggregate/Count Problem record/README.md b/Core ServiceNow APIs/GlideAggregate/Count Problem record/README.md new file mode 100644 index 0000000000..34e1c6a299 --- /dev/null +++ b/Core ServiceNow APIs/GlideAggregate/Count Problem record/README.md @@ -0,0 +1,2 @@ +#Contribution +Use case - Display the total number of active problem records per assignment groups diff --git a/Core ServiceNow APIs/GlideAggregate/Count Problem record/count problem.js b/Core ServiceNow APIs/GlideAggregate/Count Problem record/count problem.js new file mode 100644 index 0000000000..586eeb8b2f --- /dev/null +++ b/Core ServiceNow APIs/GlideAggregate/Count Problem record/count problem.js @@ -0,0 +1,9 @@ +var probCount = new GlideAggregate('problem'); +probCount.addActiveQuery(); //active record +probCount.groupBy('assignment_group'); //Per Assignment Group wise +probCount.addAggregate('COUNT'); +probCount.query(); +while(probCount.next()) +{ + gs.print("Count of Problem records :" +probCount.getAggregate('COUNT') + " " + "Per Assignment Groupwise :" + probCount.getDisplayValue('assignment_group')); //Display Problem record per assignment group +}