How can I show a field/label from a parent form on a child form, but with a different label?

robhaas
Tera Contributor

I have a parent form (Form A) that has an "Approval" field. This parent form can have one or more child forms, and I need to show the status of the Form A approval field on child forms. I can configure the form layout or design to include said field, but the label is still "Approval". I want it to actually say "Parent Approval" on only the child forms. If I change it in the dictionary, it changes everywhere. How can I change it on only the child forms?

1 ACCEPTED SOLUTION

My mistake, you need to use the Label related list to add a new lable to that filed for your your child table form.



find_real_file.png


View solution in original post

7 REPLIES 7

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Robert,



Dictionary override is what you are looking for.


http://wiki.servicenow.com/index.php?title=Dictionary_Overrides


Rahul Jain11
Kilo Guru

You can you the dictionary override functionality of the servicenow.


Go the the dictionary record the field in the child form.


Go to dictionary override related list below on the dictionary record and add new entry into that with new label


find_real_file.png


robhaas
Tera Contributor

So this will allow me to change the label default value, but I only need to change the name of the label, not the value of the field. So it shows:



Approval [Status]



Approval is the label, and status is the read only dropdown that shows the current state of the parent approval.   So I JUST need to change the label, but cannot find that in the dictionary override.


Hi Robert,



Here are the steps.


  • Right-click the Approval [Status] label and select Personalize Label
  • Change the Table field from "Table A" to your custom table name
  • Change the Label field to whatever it is you want
  • Right-click the form header and select either "Insert" or "Insert and Stay"


That will create a new label record for the short_description field on that custom table only.



Please let me know if you are blocked.