RuleConditionType enum
Typ av regelvillkor.
Fält
When = 1 | $When. Det här villkoret begränsar körningen av dess underordnade till fall där ett annat fält har ett visst värde, dvs. när Is-värdet för det refererade fältet är lika med det angivna literalvärdet. |
WhenNot = 2 | $WhenNot.Det här villkoret begränsar körningen av dess underordnade till fall där ett annat fält inte har ett visst värde, dvs. när is-värdet för det refererade fältet inte är lika med det angivna literalvärdet. |
WhenChanged = 3 | $WhenChanged.Det här villkoret begränsar körningen av underordnade objekt till fall då ett annat fält har ändrats, dvs. när is-värdet för det refererade fältet inte är lika med värdet Var för det fältet. |
WhenNotChanged = 4 | $WhenNotChanged.Det här villkoret begränsar körningen av dess underordnade objekt till fall då ett annat fält inte har ändrats, dvs. när is-värdet för det refererade fältet är lika med värdet Var för det fältet. |
WhenWas = 5 | $WhenWas. Det här villkoret begränsar körningen av underordnade objekt till fall då ett annat fältvärde ändras från ett värde till ett annat. Om villkoret t.ex. är : När arbetsobjektets tillstånd ändras från Ny till Godkänd definierar här $WhenWas-satsen tillståndet "Nytt" för workitem- och $When-satsen definierar tillståndet "Godkänd". |
WhenStateChangedTo = 6 | |
WhenStateChangedFromAndTo = 7 | |
WhenWorkItemIsCreated = 8 | |
WhenValueIsDefined = 9 | |
WhenValueIsNotDefined = 10 | |
WhenCurrentUserIsMemberOfGroup = 11 | Det här villkoret kontrollerar om den aktuella användaren är medlem i en viss grupp. Det här villkoret har ingen 1:1-mappning med något regelvillkor på serversidan, snarare är detta ett dummy-villkor som lagts till för kundens enkelhet i förståelsen. Det här villkoret översätts senare till ett FOR-medlemskapsfilter . t.ex. om villkoret är : WhenCurrentUserIsMemberOfGroup "Approvers" och sedan "MakeRequired" Field1.Here it translates to a For rule , "MakeRequired" for "Approvers" |
WhenCurrentUserIsNotMemberOfGroup = 12 | Det här villkoret kontrollerar om den aktuella användaren inte är medlem i en viss grupp. Det här villkoret har ingen 1:1-mappning med något regelvillkor på serversidan, snarare är detta ett dummy-villkor som lagts till för kundens enkelhet i förståelsen. Det här villkoret översätts senare till ett NOT membership-filter . t.ex. om villkoret är : WhenCurrentUserIsNotMemberOfGroup "Approvers" (Godkännare) och sedan "MakeRequired"-fältet1.Här översätts det till en Not-regel , "MakeRequired" inte "Approvers" (Godkännare) |