- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-08-2022 11:14 PM
I have a true/false field A for the cmdb_ci table. When the field is true for the CI in cmdb_ci table and then I will raise an incident with the cmdb_ci , the particular choice A(I have also created a category choice as A same as field name) should be shown in the category of the Incident else it will not be shown.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-09-2022 12:23 AM
Hi,
you should write onChange client script on cmdb_ci field on INC form
1) clear all the options from category
2) then based on true false value add the option you want
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
if (isLoading) {
return;
}
g_form.clearOptions('category');
var ref = g_form.getReference('cmdb_ci', callBackMethod);
}
function callBackMethod(ref){
if (ref.u_field.toString() == "true") {
g_form.addOption('category', 'choiceValue', 'choiceLabel');
}
}
regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-16-2022 11:19 PM
Thank you for marking my response as helpful.
If my response helped please mark it correct and close the thread so that it benefits future readers.
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader