RuleConditionType enum
Szabályfeltétel típusa.
Mezők
When = 1 | $When. Ez a feltétel a gyermekek végrehajtását olyan esetekre korlátozza, amikor egy másik mezőnek van egy adott értéke, azaz ha a hivatkozott mező Is értéke megegyezik a megadott literális értékkel. |
WhenNot = 2 | $WhenNot.Ez a feltétel a gyermekek végrehajtását olyan esetekre korlátozza, amikor egy másik mező nem rendelkezik egy adott értékkel, azaz ha a hivatkozott mező Is értéke nem egyenlő a megadott literális értékkel. |
WhenChanged = 3 | $WhenChanged.Ez a feltétel a gyermekei végrehajtását olyan esetekre korlátozza, amikor egy másik mező megváltozott, azaz ha a hivatkozott mező Is értéke nem egyenlő az adott mező Was értékével. |
WhenNotChanged = 4 | $WhenNotChanged.Ez a feltétel a gyermekei végrehajtását olyan esetekre korlátozza, amikor egy másik mező nem változott, azaz ha a hivatkozott mező Is értéke megegyezik az adott mező Was értékével. |
WhenWas = 5 | $WhenWas. Ez a feltétel a gyermekek végrehajtását olyan esetekre korlátozza, amikor egy másik mezőérték egyik értékről a másikra változik. Ha például a feltétel: Ha a munkaelem állapota Újról Jóváhagyottra változik, itt $WhenWas záradék határozza meg a munkaelem "Új" állapotát, $When záradék pedig a "Jóváhagyva" állapotot határozza meg. |
WhenStateChangedTo = 6 | |
WhenStateChangedFromAndTo = 7 | |
WhenWorkItemIsCreated = 8 | |
WhenValueIsDefined = 9 | |
WhenValueIsNotDefined = 10 | |
WhenCurrentUserIsMemberOfGroup = 11 | Ez a feltétel ellenőrzi, hogy az aktuális felhasználó tagja-e egy adott csoportnak. Ez a feltétel nem rendelkezik 1:1-es leképezéssel kiszolgálóoldali szabályfeltételekkel, hanem ez egy olyan próbafeltétel, amely az ügyfelek egyszerű megértéséhez lett hozzáadva. Ezt a feltételt később fordítanak egy FOR tagsági szűrőre. Például ha a feltétel: WhenCurrentUserIsMemberOfGroup "Approvers" then "MakeRequired" Field1.Itt egy For szabályra fordítódik, a "Jóváhagyók" esetében pedig a "MakeRequired" kifejezésre. |
WhenCurrentUserIsNotMemberOfGroup = 12 | Ez a feltétel ellenőrzi, hogy az aktuális felhasználó nem tagja-e egy adott csoportnak. Ez a feltétel nem rendelkezik 1:1-es leképezéssel kiszolgálóoldali szabályfeltételekkel, hanem ez egy olyan próbafeltétel, amely az ügyfelek egyszerű megértéséhez lett hozzáadva. Ezt a feltételt később EGY NOT tagsági szűrőre fordítják le. Például ha a feltétel: WhenCurrentUserIsNotMemberOfGroup "Approvers" then "MakeRequired" Field1.Itt egy Not szabályra, a "MakeRequired" és a "Approvers" kifejezésre fordítja le. |