Make a field mandatory in list view without using data policy

dik
Kilo Contributor

Hello All

I want make work notes field mandatory in list view when state is pending , close complete etc...   could somebody advise me how can I achieve this without using   data policy.

Thanks in advance

1 ACCEPTED SOLUTION

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Sure. Create a BEFORE Business rule with filter condition as state | Changes to | Pending,close compelte with script as


(function executeRule(current, previous /*null when async*/) {



// Add your code here


if (current.work_notes.getDisplayValue() == null) {


//do something


current.setAbortAction(true);


gs.addInfoMessage('PASS YOUR CUSTOM MESSAGE HERE');


}



})(current, previous);






View solution in original post

12 REPLIES 12

Corrected. Thank you.


dik
Kilo Contributor

Thanks Pradeep for your help.


Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Let me know if that answered your question. If so, please mark my response as correct so that others with the same question in the future can find it quickly and that it gets removed from the Unanswered list. Thank you.


How To Mark Answers Correct From Community Inbox