RuleConditionType enum
Type de condition de règle.
Champs
When = 1 | $When. Cette condition limite l’exécution de ses enfants aux cas où un autre champ a une valeur particulière, c’est-à-dire lorsque la valeur Is du champ référencé est égale à la valeur littérale donnée. |
WhenNot = 2 | $WhenNot.Cette condition limite l’exécution de ses enfants aux cas où un autre champ n’a pas de valeur particulière, c’est-à-dire lorsque la valeur Is du champ référencé n’est pas égale à la valeur littérale donnée. |
WhenChanged = 3 | $WhenChanged.Cette condition limite l’exécution de ses enfants aux cas où un autre champ a changé, c’est-à-dire lorsque la valeur Is du champ référencé n’est pas égale à la valeur Was de ce champ. |
WhenNotChanged = 4 | $WhenNotChanged.Cette condition limite l’exécution de ses enfants aux cas où un autre champ n’a pas changé, c’est-à-dire lorsque la valeur Is du champ référencé est égale à la valeur Was de ce champ. |
WhenWas = 5 | $WhenWas. Cette condition limite l’exécution de ses enfants aux cas où une autre valeur de champ est modifiée d’une valeur à une autre. Par exemple, si la condition est : Lorsque l’état de l’élément de travail passe de Nouveau à Approuvé, $WhenWas clause définit ici l’état « Nouveau » de l’élément de travail et $When clause définit l’état « Approuvé ». |
WhenStateChangedTo = 6 | |
WhenStateChangedFromAndTo = 7 | |
WhenWorkItemIsCreated = 8 | |
WhenValueIsDefined = 9 | |
WhenValueIsNotDefined = 10 | |
WhenCurrentUserIsMemberOfGroup = 11 | Cette condition vérifie si l’utilisateur actuel est membre d’un groupe particulier. Cette condition n’a pas de mappage 1 :1 avec une condition de règle côté serveur. Il s’agit plutôt d’une condition factice ajoutée pour simplifier la compréhension du client. Cette condition est ensuite traduite en filtre d’appartenance FOR . Par exemple, si la condition est : WhenCurrentUserIsMemberOfGroup « Approvers », alors « MakeRequired » Field1.Ici, elle se traduit par une règle For , « MakeRequired » pour « Approbateurs » |
WhenCurrentUserIsNotMemberOfGroup = 12 | Cette condition vérifie si l’utilisateur actuel n’est pas membre d’un groupe particulier. Cette condition n’a pas de mappage 1 :1 avec une condition de règle côté serveur. Il s’agit plutôt d’une condition factice ajoutée pour simplifier la compréhension du client. Cette condition est ensuite traduite en filtre NOT membership . Par exemple, si la condition est : WhenCurrentUserIsNotMemberOfGroup « Approvers », alors « MakeRequired » Field1.Ici, elle se traduit par une règle Not , « MakeRequired » et non « Approbateurs » |