Dictionary Override

Community Alums
Not applicable

 

Hi,

I want to set the following fields mandatory AT ALL TIMES for ALL incident records: (however, 3 of the fields are used on other tables which we DO NOT want to impact, what override method can we use to make these mandatory only for Incident?)

CallerCategorySubcategoryConfiguration itemAssignment group and Short description.

 

I am unable to find the dictionary override in the related list however when I go to configure --> Related list, it shows there in the selected section. Screenshot attached.

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

Hi Rooma,

dictionary override will only work on fields which are present on task table & in case you are on child table which extends table.

Caller, Category, Subcategory - are on incident table

Configuration Item, Assignment Group, Short Description -  are on task table -> dictionary override possible

If you want to set those as mandatory always on incident form either use

1) onLoad client script

2) UI Policy

Mark Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur

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

View solution in original post

6 REPLIES 6

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hello Rooma,

To add, I recommend using UI Policy/Data Policy to set fields mandatory. No scripting required.

https://docs.servicenow.com/bundle/orlando-platform-administration/page/administer/form-administrati...

 

- Pradeep Sharma

Lov66
Kilo Explorer

I'm currently using UserDict to override some dictionary methods. I'm trying to rewrite the standard get method of the dictionary to be able to pass it a path and avoid calling the get method again. And I'm avoiding assigning identifiers like dict, dir, list, or map, so I don't have problems accessing some built-in commands. I want to share, and I'm currently doing German-language websites about cars. I had to buy a German dictionary on Amazon and realized it was pretty clever. What I liked about it is that it contains the most common german words. That is, not all words are created equal. But some words are used more often than others, and so they are more valuable to know. That's the whole secret to mastering a language quickly - learning the right vocabulary.