Přeskočit obsah

Set State

Akce Set State přepne workflow do zadaného stavu. Zruší všechny nevyřízené úkoly aktuální instance a restartuje zpracování akcí v novém stavu.

Vlastnosti

Vlastnost Popis Hodnota / Komentář
State Interní název cílového stavu workflow. Podporuje tokeny. [Povinné] Approved
TransitionName Název přechodu (transition), který se zaznamená jako poslední provedený přechod. ApproveTransition
DisableTransition Zakáže záznam přechodu. Pokud je zapnuto, přechod se nevykoná. Vypnuto / Zapnuto
Label Popisný štítek zobrazený v editoru akcí.
Disabled Pokud je akce deaktivována, její vykonání se přeskočí. Vypnuto / Zapnuto

Chování

Akce nastaví nový stav workflow jako NextState. Pokud již existoval NextState, stane se z něj CurrentState. Následně se zruší všechny nevyřízené úkoly a zpracování akcí se restartuje — provedou se akce definované pro vstup do nového stavu.

Pokud se nový stav shoduje s aktuálním NextState, akce se přeskočí.

Příklady

Příklad: Přechod do stavu Approved

<SetState State="Approved" />

Příklad: Přechod s pojmenovaným přechodem

<SetState State="InReview" TransitionName="SubmitForReview" />