RuleConditionType enum
Szabályfeltétel típusa.
Mezők
| When = 1 | $When. Ez a feltétel a gyermek végrehajtását azokra az esetekre korlátozza, amikor egy másik mezőnek van egy adott értéke, azaz amikor a hivatkozott mező Is értéke megegyezik a megadott literálértékkel. |
| WhenNot = 2 | $WhenNot.Ez a feltétel azokra az esetekre korlátozza a gyermekek végrehajtását, amikor egy másik mezőnek nincs adott értéke, azaz amikor a hivatkozott mező Is értéke nem egyenlő a megadott konstans értékkel. |
| WhenChanged = 3 | $WhenChanged.Ez a feltétel a gyermek végrehajtását azokra az esetekre korlátozza, amikor egy másik mező megváltozott, azaz amikor a hivatkozott mező Is értéke nem egyenlő az adott mező Was értékével. |
| WhenNotChanged = 4 | $WhenNotChanged.Ez a feltétel azokra az esetekre korlátozza a gyermek végrehajtását, amikor egy másik mező nem változott, azaz amikor a hivatkozott mező Is értéke megegyezik az adott mező Was értékével. |
| WhenWas = 5 | $WhenWas. Ez a feltétel a gyermek végrehajtását azokra az esetekre korlátozza, amikor egy másik mezőérték egyik értékről a másikra módosul. Például: Ha a feltétel a következő: 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áhagyott" állapotot. |
| 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 egyetlen kiszolgálóoldali szabályfeltétellel sem, hanem ez egy próbabábu feltétel, amely az ügyfél egyszerű megértése érdekében van hozzáadva. Ezt a feltételt később lefordítja egy FOR tagsági szűrőre. Például, ha a feltétel : WhenCurrentUserIsMemberOfGroup "Jóváhagyók", akkor "MakeRequired" mező1.Itt lefordítható egy For szabályra, "MakeRequired" a "Jóváhagyók" számára |
| 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 egyetlen kiszolgálóoldali szabályfeltétellel sem, hanem ez egy próbabábu feltétel, amely az ügyfél egyszerű megértése érdekében van hozzáadva. Ezt a feltételt később egy NEM tagsági szűrőre fordítják le. Például: Ha a feltétel : WhenCurrentUserIsNotMemberOfGroup "Jóváhagyók", akkor "MakeRequired" mező1.Itt ez egy Nem szabályt , "MakeRequired" nem "Jóváhagyók" |