Share via


Globale XML-Elementreferenz für Workflows

Mithilfe des globalen Workflows können Sie den Arbeitsaufwand beim Definieren und Aktualisieren von Arbeitsaufgabenfeldern und globale Listen verringern, die von vielen Arten von Arbeitsaufgaben und Teamprojekten gemeinsam verwendet werden. Der globale Workflow ermöglicht es Ihnen, Felder und globale Listen zu definieren und zu aktualisieren, die für alle Arten von Arbeitsaufgaben in einem Teamprojekt oder einer Teamprojektauflistung gelten.

Wenn Sie nur globale Listen für eine Auflistung verwalten möchten, lesen Sie den Abschnitt Definieren von globalen Listen.

Syntaxstruktur des globalen Workflows

Sie definieren den globalen Workflow mit dem GLOBALWORKFLOW-Element, das FIELDS (Definition)- oder GLOBALLISTS-Elemente als untergeordnete Elemente unterstützt, nicht jedoch beide.

Angeben von FIELDS:

<?xml version="1.0" encoding="utf-8"?>
<GLOBALWORKFLOW>
   <FIELDS> 
      <FIELD> . . . </FIELD>
   </FIELDS>
</GLOBALWORKFLOW>

Angeben von GLOBALLISTS:

<?xml version="1.0" encoding="utf-8"?>
<GLOBALWORKFLOW>
   <GLOBALLISTS> 
      <GLOBALLIST> . . . </GLOBALLIST>
   </GLOBALLISTS>
</GLOBALWORKFLOW>

FIELD (Definition)-Element

Zum Definieren von Datenfeldern innerhalb eines globalen Workflows verwenden Sie die folgende Syntax. Diese Syntax zeigt das FIELD (Definition)-Elementformat und alle optionalen untergeordneten Elemente. Weitere Informationen finden Sie unter FIELD (Definition)-Elementverweis und Verweis für alle FIELD-XML-Elemente.

Hinweis

Das HELPTEXT-Element kann nicht für ein Feld angegeben werden, das Sie in einem globalen Workflow definieren.

<FIELD name="fieldDisplayName" refname="fieldReferenceName" type="String | Integer | Double | DateTime | PlainText | HTML | History | TreePath | GUID "
syncnamechanges="true | false" reportingname="reportingDisplayName" reportingrefname="reportingReferenceName"
reportable="Dimension | Detail | Measure" formula="avg" >
   <ALLOWEDVALUES> . . . </ALLOWEDVALUES>
   <ALLOWEXISTINGVALUE />
   <CANNOTLOSEVALUE />
   <COPY />
   <DEFAULT />
   <EMPTY />
   <FROZEN />   <MATCH />
   <NOTSAMEAS />
   <PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES>
   <READONLY />
   <REQUIRED />
   <SERVERDEFAULT />
   <SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES>
   <VALIDUSER />
   <WHEN>> . . . </WHEN>
   <WHENNOT> . . . </WHENNOT>
   <WHENCHANGED> . . . </WHENCHANGED>
   <WHENNOTCHANGED> . . . </WHENNOTCHANGED>
</FIELD>

Zurück nach oben

Untergeordnete GLOBALLIST- und LISTITEM-Elemente

In der folgenden Tabelle werden die GLOBALLIST- und LISTITEM-Elemente beschrieben. Sie geben diese Elemente als untergeordnete Elemente des GLOBALWORKFLOW-Elements an. Sie können diese Elemente verwenden, um eine Auflistung von Werten zu erstellen, die dem Benutzer als Auswahlliste oder Dropdownmenü mit Elementen angezeigt wird. Weitere Informationen finden Sie unter Definieren von Auswahllisten.

Element

Beschreibung und Syntax

GLOBALIST

Definiert einen Satz LISTITEM-Elemente, die für eine Teamprojektauflistung oder ein Teamprojekt gespeichert werden.

globalListName: Eine Textzeichenfolge mit 1 bis 255 Zeichen.

<GLOBALLIST name="globalListName">
    <LISTITEM> . . . </LISTITEM>
</GLOBALLIST> 

GLOBALLIST ist ein erforderliches untergeordnetes Element des GLOBALLISTS-Elements.

LISTITEM

Definiert einen gültigen Wert, der in der Liste angezeigt wird.

<LISTITEM value="listName" />

LISTITEM ist ein erforderliches untergeordnetes Element von GLOBALLIST.

Siehe auch

Konzepte

Verweis für alle FIELD-XML-Elemente

Anpassen der Objekte für die Arbeitsnachverfolgung als Unterstützung der Prozesse des Teams

Weitere Ressourcen

Anpassen des globalen Workflows