The CreatorCon Call for Content is officially open! Get started here.

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.