gs.getproperty not working
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 04:50 AM
Hi All,
I am using script include in report for some complex query. To make this dynamic i am taking some values from sys_properties table using gs.getProperty() method. But when i use it in script include it is not working. same script is working when i checked by running in background. Is this an expected behavior? How we can overcome this problem?
script include:
name: getIncidents
client callable: true
script:
function getIncidents()
{
var arr = [];
var query = gs.getProperty('Custom.incident.query');
var gr = new GlideRecord('incident');
gr.addEncodedQuery(query.toString());
gr.query();
while(gr.next())
{
arr.push(gr.sys_id+'');
}
return arr.toString();
}
Form list view, i am calling it as
sys id --is one of-- javascript:getIncidents()
Build version: isthanbul
Thanks and regards
Swamy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 07:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 02:56 PM
When i use below, it is working
function getIncidents()
{
var arr = [];
var query = 'active=true';
var gr = new GlideRecord('incident');
gr.addEncodedQuery(query.toString());
gr.query();
while(gr.next())
{
arr.push(gr.sys_id+'');
}
return arr.toString();
}

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 02:57 PM
can you paste the screenshot of your property?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 03:05 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2018 10:09 PM
Try only sys_id of assignment group, it is working for me.
Hope it works for you.
Thank you,