How to list object properties on server side scripting?

Ryosuke Sugisaw
Kilo Contributor

How to list object properties on server side scripting that in compatibility mode(ES3)?

1 ACCEPTED SOLUTION

Jags5
Mega Sage

var gr = new GlideRecord('sys_user_group');

gr.addQuery('sys_id', 'ba3974211b0a270006232fcdee4bcb93'); // give the sys_id here

gr.query();

if(gr.next()){

gs.info('gr is the object');
gs.info(Object.getOwnPropertyNames(gr));
}

Hint: Make sure you cross check Javascript API when you have to do something new in SN. 

Please mark reply as Helpful/Correct, if applicable. Thanks!

View solution in original post

3 REPLIES 3

Jags5
Mega Sage

var gr = new GlideRecord('sys_user_group');

gr.addQuery('sys_id', 'ba3974211b0a270006232fcdee4bcb93'); // give the sys_id here

gr.query();

if(gr.next()){

gs.info('gr is the object');
gs.info(Object.getOwnPropertyNames(gr));
}

Hint: Make sure you cross check Javascript API when you have to do something new in SN. 

Please mark reply as Helpful/Correct, if applicable. Thanks!

Thank you for you your replay.

I try above code in script background, but doesn't work.

find_real_file.png

I specified wrong sysid,  so I fix correct sysid, then working.

Thank you.