Sdílet prostřednictvím


Prvek přechodu

Použití TRANSITION prvku zadat platný průběh nebo regrese z jednoho státu do druhého typu pracovní položky. TRANSITION Prvkem je vyžadován podřízený prvek TRANSITIONS prvku.

Hierarchii schématu

WITD

    WORKITEMTYPE

        PRACOVNÍ POSTUP

            PŘECHODY

                TRANSITION

<xs:element name="TRANSITION" type="Transition" maxOccurs="unbounded"/>

<TRANSITION from="NameOfStartingState" to="NameOfEndingState" for="UserGroupName" not="UserGroupName">
    <ACTIONS> . . . </ACTIONS>
    <REASONS> . . . </REASONS>
    <FIELDS> . . . </FIELDS>
</TRANSITION>

Atributy a prvky

Následující části popisují atributy, podřízené prvky a rodičovské prvky.

v případě vícehodnotových atributů

Atribut

Popis

from

Povinné. Název státu, ze kterého přechází pracovní položku.

to

Povinné. Název státu, na který přechází pracovní položku.

for

Transitionatribut.

Nepovinné. Jméno uživatele nebo skupiny, který je oprávněn provést přechod.

not

Transitionatribut.

Nepovinné. Jméno uživatele nebo skupiny, který prováděl přechodu je omezeno.

Podřízené prvky

Prvek

Popis

AKCE

Nepovinné. Definuje kolekci ACTION prvky, že každý definuje řetězec akce, který lze použít při volání WorkItem.GetNextState metody post-action stav pracovní položky.

DŮVODY

Povinné. Kolekce DEFAULTREASON a REASON prvky, které definují platné důvody, že pracovní položky můžete dokončit přechod.

POLE (pracovní postup)

Nepovinné. Kolekce FIELD práce (Workflow) prvky, které odkazují definice polí, které jsou definovány pro typ položky.

Nadřazené prvky

Prvek

Popis

PŘECHODY

Povinné. Kolekce TRANSITION prvky, které definují platného stavu přechodů pro položky typu práce.

Poznámky

TRANSITIONje vyžadován podřízený prvek TRANSITIONS.

Musíte definovat přesně jeden přechod přesunout položku z nic (from= "") s názvem státu jako aktivní. Tento přechod označuje výchozí stav pro nové pracovní položky.

parametr minOccurs = "1"

maxOccurs = "neomezeně"

Příklad

<TRANSITION from="Active" to="Resolved">
   . . .
   <REASONS>
      <DEFAULTREASON value="Fixed"/>
      <REASON value="Deferred"/>
      <REASON value="Duplicate"/>
      <REASON value="As Designed"/>
      <REASON value="Unable to Reproduce"/>
      <REASON value="Obsolete"/>
   </REASONS>
   . . .
</TRANSITION>

Viz také

Koncepty

Návrhu pracovního postupu

Další zdroje

Definování a přizpůsobení pracovního postupu pracovní položky

Historie změn

Datum

Poslední dokumenty

Důvod

Leden 2011

Přesunutí na začátek tématu syntaxe, odebrány odkazy na témata, které byly odebrány, a informace o schématu odebrán.

Rozšíření informace