<workflow-process id="32456" ..... > ... <activities> ... </activities> <transitions> <transition id="1" from-activity-idref="512" to-activity-idref="513"> <condition> <expression id="5" data-item-lhs="TaskCreateDetails.reserveToMeInd" operation="==" data-item-rhs="true" opening-brackets="2"/> <expression id="6" data-item-lhs="TaskCreateDetails.caseID" operation="&amp;gt;" data-item-rhs="2" conjunction="and" closing-brackets="1"/> <expression id="7" data-item-lhs="TaskCreateDetails.status" operation="!=" data-item-rhs=""Completed"" conjunction="or"/> <expression id="8" data-item-lhs="TaskCreateDetails.status" operation="&amp;lt;=" data-item-rhs=""Closed"" conjunction="or" closing-brackets="1"/> </condition> </transition> <transition id="2" from-activity-idref="512" to-activity-idref="513"> <condition> <expression id="9" function="isNothing" data-item-rhs="TaskCreateDetails.subject"/> </condition> </transition> <transition id="3" from-activity-idref="513" to-activity-idref="514"> <condition> <expression id="10" data-item-rhs="TaskCreateDetails.reserveToMeInd" conjunction="and" function="not" /> </condition> </transition> <transition id="4" from-activity-idref="514" to-activity-idref="515"> <condition> <expression id="6" data-item-lhs ="ClaimantDependents[Context_Loop.loopCount]" operation="&amp;gt;" data-item-rhs="20" conjunction="and" closing-brackets="1"/> </condition> </transition> </transitions> </workflow-process>
Operator |
Explanation |
---|---|
== |
equal to |
!= |
not equal to |
<= |
less than or equal to |
>= |
greater than or equal to |
< |
less than |
> |
greater than |
The number of opening and closing brackets specified for an individual expression do not have to match (unless of course there is only one expression in the condition). The overall number of opening and closing brackets in the condition as a whole (with all of the expressions included) must be the same. Care should therefore be taken when specifying the number and position of opening and closing brackets within an individual expression, and the condition as a whole, as these brackets help determine how the condition and the individual expressions within that condition are evaluated. The same care should be taken when specifying the conjunction of an expression as failure to do so can lead to unexpected results.