<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Getting value of reference field from user table in Catalog Client Script in ServiceNow AI Platform forum</title>
    <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061773#M18162</link>
    <description>&lt;P&gt;I believe you should be changing the location to reference type instead of string. This will give the user option to view related details too if needed else he/she may just can see the display value itself.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;This will also make it easier for you to set the location value with just a getreference instead of doing a Glideajax for the same.&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 01 Aug 2016 17:34:02 GMT</pubDate>
    <dc:creator>Kalaiarasan Pus</dc:creator>
    <dc:date>2016-08-01T17:34:02Z</dc:date>
    <item>
      <title>Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061767#M18156</link>
      <description>&lt;P&gt;I am having a requirement where i have to get the field values and show it in Catalog item when the requestingfor field is changed. &lt;BR /&gt;I wrote a client script and querying the data from User table for the user in requestingfor field. &lt;BR /&gt;How ever there is a field in User table called Location which is a reference field. I need to read that in my following script. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function onChange(control, oldValue, newValue, isLoading) {&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; var userRec = g_form.getReference('requestingfor', getTermedRec);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &amp;nbsp; function getTermedRec(userRec){&lt;/P&gt;&lt;P&gt; &amp;nbsp; if(!isLoading &amp;amp;&amp;amp; newValue != oldValue){&lt;/P&gt;&lt;P&gt; &amp;nbsp; g_form.setValue('req_', userRec.title);&lt;/P&gt;&lt;P&gt; &amp;nbsp; g_form.setValue('requester_email', userRec.mobile);&lt;/P&gt;&lt;P&gt;* i need to get the value of location which is a reference field in User table. Where as above two fields were single line text field.&lt;BR /&gt; I cannot do &amp;nbsp; &amp;nbsp; g_form.setValue('requester_location', userRec.location); its not working. &lt;/P&gt;&lt;P&gt; }&lt;/P&gt;&lt;P&gt; &amp;nbsp; }&lt;/P&gt;&lt;P&gt; &amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Can anyone please help me get the script to read the display value, Let me know if you need additional info to assist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Nanda&lt;/P&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:14:40 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061767#M18156</guid>
      <dc:creator>n_kishore</dc:creator>
      <dc:date>2016-08-01T17:14:40Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061768#M18157</link>
      <description>&lt;P&gt;Hi Nanda,&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;The best option will be do GlideAjax and then set those values at client side. more info here.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;A href="http://wiki.servicenow.com/index.php?title=GlideAjax#gsc.tab=0" title="http://wiki.servicenow.com/index.php?title=GlideAjax#gsc.tab=0"&gt;GlideAjax - ServiceNow Wiki&lt;/A&gt; &lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:16:40 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061768#M18157</guid>
      <dc:creator>Pradeep Sharma</dc:creator>
      <dc:date>2016-08-01T17:16:40Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061769#M18158</link>
      <description>&lt;P&gt;Is your &lt;SPAN style="color: #666666; font-family: arial, sans-serif;"&gt;'requester_location" a reference field to cmn_location table?&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:18:57 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061769#M18158</guid>
      <dc:creator>Abhinay Erra</dc:creator>
      <dc:date>2016-08-01T17:18:57Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061770#M18159</link>
      <description>&lt;P&gt;requester location is a single line text field. &lt;BR /&gt;I want to populate this with the "requestingfor" location. This is dependent on requestingfor.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:20:40 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061770#M18159</guid>
      <dc:creator>n_kishore</dc:creator>
      <dc:date>2016-08-01T17:20:40Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061771#M18160</link>
      <description>&lt;P&gt;Ahh.. Then you cannot use getReference() in your use case. getReference() will only work for one level dot walking. You cannot dot walk into the location table and get name here. So, your only option is to use GlideAjax. Let me know if you need help in scripting?&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:24:37 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061771#M18160</guid>
      <dc:creator>Abhinay Erra</dc:creator>
      <dc:date>2016-08-01T17:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061772#M18161</link>
      <description>&lt;P&gt;Use this thread for reference and let me know if you are blocked.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;A title="Return multiple values from Glide Ajax" __default_attr="173118" __jive_macro_name="thread" class="jive_macro_thread jive_macro" data-orig-content="Return multiple values from Glide Ajax" href="https://www.servicenow.com/community?id=community_question&amp;amp;sys_id=81b1db6ddbdcdbc01dcaf3231f96190d"&gt;Return multiple values from Glide Ajax&lt;/A&gt; &lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;A title="Split an Array from GlideAjax on the Client Side" __default_attr="151541" __jive_macro_name="thread" class="jive_macro_thread jive_macro" data-orig-content="Split an Array from GlideAjax on the Client Side" data-renderedposition="52_8_315_16" href="https://www.servicenow.com/community?id=community_question&amp;amp;sys_id=3d08436ddb1cdbc01dcaf3231f9619e8"&gt;Split an Array from GlideAjax on the Client Side&lt;/A&gt; &lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:28:18 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061772#M18161</guid>
      <dc:creator>Pradeep Sharma</dc:creator>
      <dc:date>2016-08-01T17:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061773#M18162</link>
      <description>&lt;P&gt;I believe you should be changing the location to reference type instead of string. This will give the user option to view related details too if needed else he/she may just can see the display value itself.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;This will also make it easier for you to set the location value with just a getreference instead of doing a Glideajax for the same.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:34:02 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061773#M18162</guid>
      <dc:creator>Kalaiarasan Pus</dc:creator>
      <dc:date>2016-08-01T17:34:02Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061774#M18163</link>
      <description>&lt;P&gt;Hi Kalai, &lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;BR /&gt;I will change this to reference field. &lt;BR /&gt;Can you use my above script and add the lines which i need to get the value of location.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:36:16 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061774#M18163</guid>
      <dc:creator>n_kishore</dc:creator>
      <dc:date>2016-08-01T17:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061775#M18164</link>
      <description>&lt;P&gt;Your current script should work, if you change it to reference type.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:38:33 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061775#M18164</guid>
      <dc:creator>Abhinay Erra</dc:creator>
      <dc:date>2016-08-01T17:38:33Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061776#M18165</link>
      <description>&lt;P&gt;Try&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;function onChange(control, oldValue, newValue, isLoading) {&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;if(newValue=='')&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;{&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;g_form.setValue('req_', '');&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;g_form.setValue('requester_email', '');&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;g_form.setValue('requester_location', '');&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;}&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;if(!isLoading &amp;amp;&amp;amp; newValue != oldValue){&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;var userRec = g_form.getReference('requestingfor', getTermedRec);&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;}&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;}&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;function getTermedRec(userRec){&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;g_form.setValue('req_', userRec.title);&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;g_form.setValue('requester_email', userRec.mobile);&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;g_form.setValue('requester_location', userRec.location);&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;}&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Aug 2016 17:45:22 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061776#M18165</guid>
      <dc:creator>Kalaiarasan Pus</dc:creator>
      <dc:date>2016-08-01T17:45:22Z</dc:date>
    </item>
    <item>
      <title>Re: Getting value of reference field from user table in Catalog Client Script</title>
      <link>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061777#M18166</link>
      <description>&lt;P class="p1"&gt;The ServiceNow Wiki content is no longer supported. Updated information about this topic is located here: &lt;A href="https://docs.servicenow.com/bundle/jakarta-servicenow-platform/page/script/ajax/topic/p_AJAX.html"&gt;&lt;SPAN class="s1"&gt;AJAX&lt;/SPAN&gt;&lt;/A&gt;&lt;BR /&gt; &amp;nbsp; &lt;BR /&gt; &lt;/P&gt;&lt;BR /&gt;&lt;P class="p1"&gt;Visit &lt;A _jive_internal="true" href="http://docs.servicenow.com"&gt;&lt;SPAN class="s1"&gt;http://docs.servicenow.com&lt;/SPAN&gt;&lt;/A&gt; for the latest product documentation&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 22 Sep 2017 18:48:24 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ai-platform-forum/getting-value-of-reference-field-from-user-table-in-catalog/m-p/1061777#M18166</guid>
      <dc:creator>johnram</dc:creator>
      <dc:date>2017-09-22T18:48:24Z</dc:date>
    </item>
  </channel>
</rss>

