RuleConditionType enum
Type regelvoorwaarde.
Velden
When = 1 | $When. Deze voorwaarde beperkt de uitvoering van de onderliggende elementen tot gevallen waarin een ander veld een bepaalde waarde heeft, dat wil zeggen wanneer de waarde Is van het veld waarnaar wordt verwezen gelijk is aan de opgegeven letterlijke waarde. |
WhenNot = 2 | $WhenNot.Deze voorwaarde beperkt de uitvoering van de onderliggende elementen tot gevallen waarin een ander veld geen bepaalde waarde heeft, bijvoorbeeld wanneer de waarde Is van het veld waarnaar wordt verwezen niet gelijk is aan de opgegeven letterlijke waarde. |
WhenChanged = 3 | $WhenChanged.Deze voorwaarde beperkt de uitvoering van de onderliggende elementen tot gevallen waarin een ander veld is gewijzigd, dat wil zeggen wanneer de waarde Is van het veld waarnaar wordt verwezen niet gelijk is aan de waarde Was van dat veld. |
WhenNotChanged = 4 | $WhenNotChanged.Deze voorwaarde beperkt de uitvoering van de onderliggende elementen tot gevallen waarin een ander veld niet is gewijzigd, dat wil zeggen wanneer de waarde Is van het veld waarnaar wordt verwezen gelijk is aan de waarde Was van dat veld. |
WhenWas = 5 | $WhenWas. Deze voorwaarde beperkt de uitvoering van de onderliggende items tot gevallen waarin een andere veldwaarde wordt gewijzigd van de ene waarde in de andere. Als de voorwaarde bijvoorbeeld is: wanneer de status van het werkitem verandert van Nieuw in Goedgekeurd, wordt hier $WhenWas component de status 'Nieuw' van het werkitem gedefinieerd en $When component de status 'Goedgekeurd' definieert. |
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 regelvoorwaarde aan de serverzijde, maar dit is een dummyvoorwaarde die is toegevoegd om de klant eenvoudig te begrijpen. Deze voorwaarde wordt later omgezet in een FOR-lidmaatschapsfilter . Bijvoorbeeld als de voorwaarde is: WhenCurrentUserIsMemberOfGroup "Fiatteurs" dan "MakeRequired" Field1.Hier wordt het omgezet in een For-regel , "MakeRequired" voor "Goedkeurders" |
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 regelvoorwaarde aan de serverzijde, maar dit is een dummyvoorwaarde die is toegevoegd om de klant eenvoudig te begrijpen. Deze voorwaarde wordt later omgezet in een NOT-lidmaatschapsfilter . Bijvoorbeeld als de voorwaarde is: WhenCurrentUserIsNotMemberOfGroup "Fiatteurs" dan "MakeRequired" Field1.Hier wordt het omgezet in een Not-regel , "MakeRequired" niet "Goedkeurders" |