How to make filed visible and mandatory when Form button is clicked
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-28-2017 12:43 PM
Hi Team.
I want to make filed(rejected reason) Visible and make it mandatory when the 'Rejected' form button is clicked.
----------------------
Existing code for Rejected form button is clicked
When Rejected form button is clicked ..Comments button becomes mandatory.
and the code for this is
--
current.state = 'rejected';
if(!JSUtil.nil(current.comments))
current.update();
else{
gs.addErrorMessage("Comments are required when rejecting an approval");
current.state = 'requested';
current.setAbortAction(true);
}
----------------
can i add the code to above code to make my field visible and mandatory or do i need to write new UI action or something else..
Please suggest
Aarav.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-28-2017 12:58 PM
Hi Aarav
You can create a UI policies, please refer to the ServiceNow document UI policies
Regards
Anil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-28-2017 01:11 PM
Thank you Anil.
But i need steps on Form button....not on the field.
Aarav
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-28-2017 01:00 PM
I hope this helps

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-28-2017 05:05 PM
This SNGuru post should be just what you need.
http://www.servicenowguru.com/system-ui/ui-actions-system-ui/client-server-code-ui-action
Regards,
Sachin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-28-2017 10:53 PM