Dot walking in client scripts
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-22-2022 11:42 AM
Hello,
I need to dot walk in client script. Can it be done without script include?
I tried with getReference but unable to get result :
var caller = g_form.getReference('caller_id');
var ext = g_form.getValue('caller.u_external_user');
if (ext == 'false') {
alert('false');
}
Please suggest.
Thanks in advance!
- Labels:
-
Scripting and Coding

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-22-2022 11:47 AM
Dot walking doesn't work in client script.
You should write GlideAjax from client script.
OR you can use getReference with call back in your client script like below
https://servicenowguru.com/scripting/client-scripts-scripting/gform-getreference-callback/
Regards,
Sachin

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-22-2022 12:07 PM
getReference requires a call back function
https://developer.servicenow.com/dev.do#!/reference/api/rome/client/c_GlideFormAPI#r_GlideForm-GetReference_S_F?navFilter=getReference
then you will be able to just do caller.u_external_user to check the value.