Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

Filter out people which are on leave

SnowUserDev
Tera Contributor

Hi Experts,

 

I need help in one logic where in a variable I am getting multiple people. Now what I want to do is I want to remove people who will be absent(their data is present in one table) from that available variable.

How can this be achieved?

1 ACCEPTED SOLUTION

Hi @SnowUserDev ,

 

Try the below code n see if it works or not

var finalusers = '';

var a = user1,user2,user3;

a = a.split(',');

for(var i=0;i<a.length;i++){

var gr = new GlideRecord ('table_name');

gr.addQuery('user_field_name',a[i]);

gr.addQuery('active',true);

gr.query();

if(gr.next()){

//do nothing

}else{

finalusers.push(a[i]);

}

}

gs.info(finalusers);

 

Thanks,

Danish

 

View solution in original post

5 REPLIES 5

@Danish Bhairag2  perfect it worked