Using g_form.getValue for UI policy

VarunArulmani
Mega Expert

Hello All,

I am using g_form.getValue to develop an UI policy in Change Management.

This is the simple code that i used to display form variable "Configuration Item". The actual field name is cmdb_ci

var ci_name = g_form.getValue('cmdb_ci');

  g_form.showFieldMsg('cmdb_ci',ci_name,'error');

find_real_file.png

Why is it displaying a lengthy reference value? How can i convert the reference value to just display as "denj******"?

Any help is greatly appreciated. Thanks.

1 ACCEPTED SOLUTION

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Varun,



Here you go.


var ci_name = g_form.getDisplayBox('cmdb_ci').value;


  g_form.showFieldMsg('cmdb_ci',ci_name,'error');


View solution in original post

18 REPLIES 18

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Varun,



Here you go.


var ci_name = g_form.getDisplayBox('cmdb_ci').value;


  g_form.showFieldMsg('cmdb_ci',ci_name,'error');


Thanks heaps Pradeep.



I am very new to Javascripting and ServiceNow. Can you please suggest some ways of brushing up my scripting skills at my own pace?


Hi Varun,



Lots of ways - w3schools.org is a great place. We also have some good options here:


Learning ServiceNow from Scratch and Prepping for the Certification Exam


ServiceNow Developers(get a free instance)


Training and Certification | IT Systems Management | ServiceNow    


Thanks Chuck


You are very welcome. Some day I'll get my video series on JavaScript in ServiceNow (a primer to the course) going.