Hi Experts,
I'm trying to retrieve all the fields in a form by using $sp.getForm in my widget server script, but it's returning an empty object array. My code looks like this:
(function() {var me = gs.getUserID();data.user = gs.getUserDisplayName();data.table ='x_dnf_questionnaire'; var gr = new GlideRecord('sys_ui_form');gr.addQuery('name', data.table);gr.query();if(gr.next()) {data.sys_id = gr.getValue('sys_id');} data.f = $sp.getForm(data.table, data.sys_id); gs.addInfoMessage(data.f);
The above gs.addInfoMessage returns {}. When I do a gs.addInfoMessage(data.f._sections), it actually returns all the different sections of my form in an object array as shown here:
. Why is _fields not returning the fields of the form?
Thanks.