Reference field display value is empty in ui page

BALAJI K R
Tera Expert

Hi

 

I'm building a Ui page with 3 reference fields, these reference fields should populate using the field values from the form using a Ui action. I'm passing the sys_id's and fetching them but the display value is empty. Also I need to populate some fields based on each of these 3 reference fields.

BALAJIKR_0-1719820567394.png

Based on Incident - Price per unit, Quantity & Amount should be populated similarly for other 2 reference fields.

 

 

Below is my code:

<div class="reference-field">
          <label for="incident_reference">Incident:</label>
          <j:set var="jvar_incident_id" value="${RP.getParameterValue('sysparm_inc')}"/>
          <j:set var="jvar_inv_num" value="${RP.getParameterValue('sysparm_inv_number')}"/>
          <g:ui_reference name="incident" id="incident" table="incident" completer="AJAXTableCompleter" value="${jvar_incident_id}"/>
        </div>

        <div class="reference-field">
          <label for="change_reference">Change:</label>      
          <j:set var="jvar_change_number" value="${RP.getParameterValue('sysparm_change_number')}"/>
          <g:ui_reference name="change" id="change" table="change" completer="AJAXTableCompleter" value="${jvar_change_number}"/>
        </div>
        <div class="reference-field">
          <label for="problem_reference">Problem:</label>
          <j:set var="jvar_po_number" value="${RP.getParameterValue('sysparm_po_number')}"/>
          <g:ui_reference name="problem" id="problem" table="problem" completer="AJAXTableCompleter" value="${jvar_po_number}"/>
        </div>
 
 
Thanks for all your responses
1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

@BALAJI K R 

you need to send display value as well to the UI page from UI action

check this link where I shared solution few years ago

Store value in reference field of ui page using client script 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

2 REPLIES 2

BALAJI K R
Tera Expert

Hi @Ankur Bawiskar ,

Can you please take a look at this.

 

Thanks

Ankur Bawiskar
Tera Patron
Tera Patron

@BALAJI K R 

you need to send display value as well to the UI page from UI action

check this link where I shared solution few years ago

Store value in reference field of ui page using client script 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader