Call script include from link type arguments

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-17-2020 12:11 PM
Hi all,
I'm try to call a script from link type arguments, but it's doesn't work. Help!!
My function:
var hierachAccessRecord = Class.create();
hierachAccessRecord.prototype = {
initialize: function() {
},
getRecordList: function() {
//var arrRecords = [];
var result = '';
var gr = new GlideRecord('tsp1_demand');
gr.addEncodedQuery('assignment_groupDYNAMICd6435e965f510100a9ad2572f2b47744^assignment_group=fd91b52bdbccfbc0542fa7b2149619ae^NQassignment_groupDYNAMICd6435e965f510100a9ad2572f2b47744^assignment_groupLIKEIlha de Reversão^NQassigned_toDYNAMIC90d1921e5f510100a9ad2572f2b477fe^NQassigned_to.managerDYNAMIC90d1921e5f510100a9ad2572f2b477fe^assigned_to.manager.emailLIKE@telefonica^NQassigned_to.manager.managerDYNAMIC90d1921e5f510100a9ad2572f2b477fe^assigned_to.manager.manager.emailLIKE@telefonica^NQassigned_to.manager.manager.managerDYNAMIC90d1921e5f510100a9ad2572f2b477fe^assigned_to.manager.manager.manager.emailLIKE@telefonica^NQassigned_to.manager.manager.manager.managerDYNAMIC90d1921e5f510100a9ad2572f2b477fe^assigned_to.manager.manager.manager.manager.emailLIKE@telefonica');
//'activeISNOTEMPTY'
gr.setLimit(10);
gr.query();
while (gr.next()) {
//arrRecords.push (gr.u_pedido.toString());
if(result == ''){
result = gr.u_pedido.toString();
}else{
result += (',' + gr.u_pedido.toString());
}
}
//gs.log(arrRecords);
return result;
//gs.print('&sysparm_fixed_query=u_pedidoIN'+arrRecords.toString());
},
type: 'hierachAccessRecord'
};
My call script:
&sysparm_fixed_query=u_pedidoINjavascript: new hierachAccessRecord().getRecordList();
Regards,
- Labels:
-
Scripting and Coding
-
Team Development

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-18-2020 06:35 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-18-2020 08:06 AM
Can you try Dynamic Filter Option and use it in a filter above. It worked for me against the incident table.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-18-2020 08:22 AM
Hi,
Sorry, I was wrong. Try to use it without javascript call, just new scriptInclude().functionName() and check if it works.
Also, try to use that filter in list view as a configuration filter, to see if script Include return statement it's working properly. If it does, copy the query and paste into app module.
Thanks,
☆ Community Rising Star 22, 23 & 24 ☆