We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

How to call script include into the reference qualifier

Ram050670
Tera Guru

Script include

getGroupDetails: function getIDs() {
        var grp = gs.getProperty('VP_Group');
        var mem = GlideUserGroup.getMembers(grp);
        var ids = '';
        while (mem.next()) {
            ids += (mem.user + ',');
        }
        return ids;
    },
 
 
Table is sys_user
reference Qualifier: javascript: new catalogClientUtil().getGroupDetails(grp);
can someone help with correct if this is correct
1 ACCEPTED SOLUTION

@Community Alums @RAMANA MURTHY G 

Update on this found the solution.

 

Script Include:

getMember: function() {
        var grp = gs.getProperty("Test_My_Group");
        var user_array = [];
        var getMembers = new GlideRecord('sys_user_grmember');
        getMembers.addQuery('group', grp);
        getMembers.query();
        while (getMembers.next()) {
             user_array.push(getMembers.user + '');
        }
        return 'sys_idIN' + user_array.toString();
    },
 
Reference Qualifier: javascript:new CatalogClientUtil().getMember();
 

View solution in original post

5 REPLIES 5

Hi @RAMANA MURTHY G ,

i tried your return statement but still its not working.

i want to show the group members in a lookup selectbox using sys_user table.

 

i got this with the below reference qualifier, but i want to move this script to script include and call that.

Naneen_1-1695736406163.png