RuleConditionType enum
Type regelvoorwaarde.
Velden
| When = 1 | $When. Deze voorwaarde beperkt de uitvoering van de onderliggende velden tot gevallen waarin een ander veld een bepaalde waarde heeft, d.w.z. wanneer de Is-waarde van het veld waarnaar wordt verwezen gelijk is aan de gegeven letterlijke waarde. |
| WhenNot = 2 | $WhenNot.Deze voorwaarde beperkt de uitvoering van de onderliggende velden tot gevallen waarin een ander veld geen bepaalde waarde heeft, d.w.z. wanneer de Is-waarde van het veld waarnaar wordt verwezen niet gelijk is aan de gegeven letterlijke waarde. |
| WhenChanged = 3 | $WhenChanged.Deze voorwaarde beperkt de uitvoering van de onderliggende velden tot gevallen waarin een ander veld is gewijzigd, d.w.z. wanneer de Is-waarde van het veld waarnaar wordt verwezen niet gelijk is aan de Was-waarde van dat veld. |
| WhenNotChanged = 4 | $WhenNotChanged.Deze voorwaarde beperkt de uitvoering van de onderliggende velden tot gevallen waarin een ander veld niet is gewijzigd, d.w.z. wanneer de Is-waarde van het veld waarnaar wordt verwezen gelijk is aan de Was-waarde van dat veld. |
| WhenWas = 5 | $WhenWas. Deze voorwaarde beperkt de uitvoering van de onderliggende waarden tot gevallen waarin een andere veldwaarde wordt gewijzigd van de ene waarde in de andere. Bijv. Als de voorwaarde is: Wanneer de status van het werkitem verandert van Nieuw in Goedgekeurd, definieert $WhenWas clausule hier de status "Nieuw" van het werkitem en $When clausule definieert de status "Goedgekeurd". |
| WhenStateChangedTo = 6 | |
| WhenStateChangedFromAndTo = 7 | |
| WhenWorkItemIsCreated = 8 | |
| WhenValueIsDefined = 9 | |
| WhenValueIsNotDefined = 10 | |
| WhenCurrentUserIsMemberOfGroup = 11 | Met deze voorwaarde wordt gecontroleerd of de huidige gebruiker lid is van een bepaalde groep. Deze voorwaarde heeft geen 1:1-toewijzing met een voorwaarde aan de serverzijde, maar dit is een dummy-voorwaarde die is toegevoegd om de klant eenvoudig te begrijpen. Deze voorwaarde wordt later vertaald naar een FOR lidmaatschapsfilter. bijv. Als de voorwaarde is: WhenCurrentUserIsMemberOfGroup "Approvers" dan "MakeRequired" Field1.Here vertaalt het zich naar een For-regel, "MakeRequired" voor "Approvers" |
| WhenCurrentUserIsNotMemberOfGroup = 12 | Met deze voorwaarde wordt gecontroleerd of de huidige gebruiker geen lid is van een bepaalde groep. Deze voorwaarde heeft geen 1:1-toewijzing met een voorwaarde aan de serverzijde, maar dit is een dummy-voorwaarde die is toegevoegd om de klant eenvoudig te begrijpen. Deze voorwaarde wordt later vertaald naar een NIET-lidmaatschapsfilter. bijv. Als de voorwaarde is: WhenCurrentUserIsNotMemberOfGroup "Approvers" dan "MakeRequired" Field1.Here vertaalt het zich naar een Not-regel, "MakeRequired" niet "Approvers" |