schedule job
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-30-2023 01:06 AM
I now have a requirement, the following code,Is there a better way to write it, because each variable corresponds to each group
var A = new GlideRecord('sys_user_grmember');
var A = new GlideRecord('sys_user_grmember');
var B = new GlideRecord('sys_user_grmember');
var n = new GlideRecord('sys_user_grmember');
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-30-2023 01:12 AM
Hi @kack l
You can use the following approach.
var group_names = ["A", "B", "C"];
for(key in group_names){
group = group_names[key];
var memGr = new GlideRecord("sys_user_grmember");
memGr.addQuery("group.name", group); //Query by group name
//Add other queries of your requirement here
memGr.query();
while(memGr._next()){
//Perform your operations
}
}
Share your exact requirement if you need more help.
Please mark my answer helpful and accept as solution if it is helpful 👍✔️
Thanks,
Anvesh
Anvesh
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-30-2023 01:17 AM
Thank you for your answer, I will confirm it