Sdílet prostřednictvím


Prvek přechodu

Použití TRANSITION prvku zadat platný průběh nebo regrese z jednoho státu do jiného typu položka.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 elementy

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

Atributy

Atribut

Description

from

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

to

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

for

Transition atribut.

Nepovinné.Název uživatel nebo skupina , kdo je oprávněn provést přechod.

not

Transition atribut.

Nepovinné.Název uživatel nebo skupina , kteří je omezeno z provádění přechodu.

Podřízené elementy

Element

Description

AKCE

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

Z DŮVODŮ

Povinné.kolekce DEFAULTREASON a REASON prvky, které definují platný důvody práce položka můžete dokončit přechod.

POLE (pracovní postup)

Nepovinné.kolekce FIELD prvky (pracovní) tento odkazovat se definice pole , které jsou definovány pro typ práce položka.

Nadřazené elementy

Element

Description

PŘECHODY

Povinné.kolekce TRANSITION prvky, které definují platný stát přechodů pro položka typu práce.

Poznámky

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

Je nutné definovat přesně jeden přechod k přesunu položka z nic (from= "") s názvem státu jako aktivní.Tento převod Určuje výchozí stav pro nové pracovní položka.

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ávrh pracovního postupu

Další zdroje

Definice a přizpůsobení pracovního postupu u pracovní položky