Hi,Requirement, I have an Interface which consists of 4 interfaces inside. Out of the 4 interface one has a Card Layout Button. Upon clicking on the Card Layout button a process model is triggered. But before the process model triggers I want to validate all the fields in the 4 interface if its not blank and need to highlight the mandatory fields to be filled if it blank and only then the process should start. Though I have already used the link parameter in the card layout for startprocesslink Im unable to use dynamic link to save local variable and proceed. Kindly help on this.
Discussion posts and replies are publicly visible
You can create 4 variables in UI having card layout. These should hold true or false depending on whether all mandatory fields within related child interface are null or not. You an use refresh to calculate it basis underlying mandatory fields. Have these passed into each of the child interfaces as rule input from main interface .
In your parent rule, when user clicks on the card layout put an if else block inside so if all four variables are true then startprocesslink works else show a banner saying Required values are missing or something like that.