RuleConditionType enum
Tipo di condizione della regola.
Campi
| When = 1 | $When. Questa condizione limita l'esecuzione dei relativi elementi figlio ai casi in cui un altro campo ha un valore specifico, ad esempio quando il valore Is del campo a cui si fa riferimento è uguale al valore letterale specificato. |
| WhenNot = 2 | $WhenNot.Questa condizione limita l'esecuzione dei relativi elementi figlio ai casi in cui un altro campo non ha un valore specifico, ad esempio quando il valore Is del campo a cui si fa riferimento non è uguale al valore letterale specificato. |
| WhenChanged = 3 | $WhenChanged.Questa condizione limita l'esecuzione dei relativi elementi figlio ai casi in cui un altro campo è stato modificato, ad esempio quando il valore Is del campo a cui si fa riferimento non è uguale al valore Was di tale campo. |
| WhenNotChanged = 4 | $WhenNotChanged.Questa condizione limita l'esecuzione dei relativi elementi figlio ai casi in cui un altro campo non è stato modificato, ad esempio quando il valore Is del campo a cui si fa riferimento è uguale al valore Was di tale campo. |
| WhenWas = 5 | $WhenWas. Questa condizione limita l'esecuzione dei relativi elementi figlio ai casi in cui un altro valore di campo viene modificato da un valore a un altro. Ad esempio, se la condizione è : quando lo stato dell'elemento di lavoro passa da Nuovo a Approvato, qui $WhenWas clausola definisce lo stato "Nuovo" dell'elemento di lavoro e $When clausola definisce lo stato "Approvato". |
| WhenStateChangedTo = 6 | |
| WhenStateChangedFromAndTo = 7 | |
| WhenWorkItemIsCreated = 8 | |
| WhenValueIsDefined = 9 | |
| WhenValueIsNotDefined = 10 | |
| WhenCurrentUserIsMemberOfGroup = 11 | Questa condizione controlla se l'utente corrente è membro di un determinato gruppo. Questa condizione non include alcun mapping 1:1 con qualsiasi condizione della regola lato server, ma si tratta di una condizione fittizia aggiunta per semplicità di comprensione da parte del cliente. Questa condizione viene successivamente convertita in un filtro di appartenenza FOR. Ad esempio, se la condizione è : WhenCurrentUserIsMemberOfGroup "Responsabili approvazione" quindi "MakeRequired" Field1.Qui si traduce in una regola For , "MakeRequired" per "Responsabili approvazione" |
| WhenCurrentUserIsNotMemberOfGroup = 12 | Questa condizione controlla se l'utente corrente non è membro di un determinato gruppo. Questa condizione non include alcun mapping 1:1 con qualsiasi condizione della regola lato server, ma si tratta di una condizione fittizia aggiunta per semplicità di comprensione da parte del cliente. Questa condizione viene successivamente convertita in un filtro di appartenenza NOT. Ad esempio, se la condizione è : WhenCurrentUserIsNotMemberOfGroup "Responsabili approvazione" e quindi "MakeRequired" Field1.Qui si traduce in una regola Non , "MakeRequired" non "Responsabili approvazione" |