- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-08-2022 09:35 PM
Hi can anyone help me with how to pop up the message above the field when the field is updated,
A message pops up right above the "Follow up Date" field in a PTASK when the "Follow up Date" is updated
Message: "Please contact Problem Management to modify the due date"
Solved! Go to Solution.
- Labels:
-
Problem Management
-
Service Desk
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-08-2022 10:29 PM
@sai charan7 Just add one more line in if block as below
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
if (newValue === '') {
g_form.showFieldMsg("follow_up", "Please contact Problem Management to modify the due date", "error");
g_form.setValue("follow_up", oldValue);
}
}
Please mark as correct answer if this solves your issue.
ServiceNow Community Rising Star, Class of 2023
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-08-2022 10:45 PM
Try the below script.
Note: You need to limit the script to any specific user condition otherwise it will not allow any users to update follow up field.
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
if (isLoading || newValue === '') {
return;
}
g_form.showFieldMsg("follow_up", "Please contact Problem Management to modify the due date", "error");
if (oldValue != '' && oldValue != newValue)
g_form.setValue('follow_up', oldValue);
}
Thanks & Regards,
Vasanth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-08-2022 10:51 PM
Please use below code
if(isLoading){
return;
}
if (newValue === '') {
g_form.showFieldMsg("follow_up", "Please contact Problem Management to modify the due date", "error");
g_form.setValue("follow_up", oldValue);
}
}
After you update this, this client script will not run onload.
Then create a new onload client script same logic if needed
ServiceNow Community Rising Star, Class of 2023