RuleConditionType enum
Typ der Regelbedingung.
Felder
When = 1 | $When. Diese Bedingung beschränkt die Ausführung der untergeordneten Elemente auf Fälle, in der ein anderes Feld einen bestimmten Wert aufweist, d. h. wenn der Is-Wert des Felds, auf das verwiesen wird, dem angegebenen Literalwert entspricht. |
WhenNot = 2 | $WhenNot.Diese Bedingung beschränkt die Ausführung seiner untergeordneten Elemente auf Fälle, in denen ein anderes Feld keinen bestimmten Wert aufweist, d. h. wenn der Is-Wert des Felds, auf das verwiesen wird, nicht dem angegebenen Literalwert entspricht. |
WhenChanged = 3 | $WhenChanged.Diese Bedingung beschränkt die Ausführung der untergeordneten Elemente auf Fälle, in denen sich ein anderes Feld geändert hat, d. h. wenn der Is-Wert des Felds, auf das verwiesen wird, nicht gleich dem Wert Was dieses Felds ist. |
WhenNotChanged = 4 | $WhenNotChanged.Diese Bedingung beschränkt die Ausführung der untergeordneten Elemente auf Fälle, in denen sich ein anderes Feld nicht geändert hat, d. h. wenn der Is-Wert des Felds, auf das verwiesen wird, dem Wert Was des Felds entspricht. |
WhenWas = 5 | $WhenWas. Diese Bedingung beschränkt die Ausführung der untergeordneten Elemente auf Fälle, in der ein anderer Feldwert von einem Wert in einen anderen geändert wird. Wenn die Bedingung z. B. lautet: Wenn sich der Arbeitselementzustand von Neu in Genehmigt ändert, definiert hier $WhenWas-Klausel den Zustand "Neu" des Arbeitselements und $When-Klausel den Zustand "Genehmigt". |
WhenStateChangedTo = 6 | |
WhenStateChangedFromAndTo = 7 | |
WhenWorkItemIsCreated = 8 | |
WhenValueIsDefined = 9 | |
WhenValueIsNotDefined = 10 | |
WhenCurrentUserIsMemberOfGroup = 11 | Mit dieser Bedingung wird überprüft, ob der aktuelle Benutzer Mitglied einer bestimmten Gruppe ist. Diese Bedingung verfügt nicht über eine 1:1-Zuordnung mit einer serverseitigen Regelbedingung, sondern es handelt sich um eine Dummybedingung, die zur Einfachheit des Verständnisses des Kunden hinzugefügt wurde. Diese Bedingung wird später in einen FOR-Mitgliedschaftsfilter übersetzt. Wenn z. B. die Bedingung lautet: WhenCurrentUserIsMemberOfGroup "Genehmigende Personen", dann "MakeRequired" Field1.Here wird in eine For-Regel übersetzt, "MakeRequired" für "Genehmigende Personen". |
WhenCurrentUserIsNotMemberOfGroup = 12 | Mit dieser Bedingung wird überprüft, ob der aktuelle Benutzer nicht Mitglied einer bestimmten Gruppe ist. Diese Bedingung verfügt nicht über eine 1:1-Zuordnung mit einer serverseitigen Regelbedingung, sondern es handelt sich um eine Dummybedingung, die zur Einfachheit des Verständnisses des Kunden hinzugefügt wurde. Diese Bedingung wird später in einen NOT-Mitgliedschaftsfilter übersetzt. Wenn z. B. die Bedingung lautet: WhenCurrentUserIsNotMemberOfGroup "Genehmigende Personen", dann "MakeRequired" Field1.Here is translates to a Not rule , "MakeRequired" not "Approvers". |