Share via


Référence des éléments XML du workflow global

Vous pouvez utiliser un flux de travail global pour réduire au maximum le travail requis pour définir et mettre à jour les listes globales et les champs d'élément de travail que de nombreux types d'éléments de travail et de projets d'équipe partagent. Un flux de travail global vous permet de définir et mettre à jour les listes globales et les champs qui s'appliquent à tous les types d'éléments de travail dans un projet d'équipe ou une collection de projets d'équipe.

Si vous souhaitez uniquement gérer des listes globales pour une collection, voir Définir les listes globales.

Structure de la syntaxe de flux de travail global

Vous définissez le flux de travail global en utilisant l'élément GLOBALWORKFLOW, qui prend en charge les éléments FIELDS (Définition) ou GLOBALLISTS en tant qu'enfants, mais pas les deux.

Spécifiez FIELDS :

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

Spécifiez GLOBALLISTS :

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

Élément FIELD (Définition)

Vous utilisez la syntaxe suivante pour définir les champs de données dans un flux de travail global. Cette syntaxe montre le format de l'élément FIELD (Définition) et tous les éléments enfants facultatifs. Pour plus d’informations, consultez Référence des éléments FIELD (Définition) et Référence de tous les éléments XML FIELD.

Notes

Vous ne pouvez pas spécifier l'élément HELPTEXT pour un champ que vous définissez dans un flux de travail global.

<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>

Retour au début

Éléments enfants GLOBALLIST et LISTITEM

Le tableau ci-dessous décrit les éléments GLOBALLIST et LISTITEM. Vous spécifiez ces éléments en tant qu'éléments enfants de l'élément GLOBALWORKFLOW. Vous pouvez utiliser ces éléments pour énumérer une liste de valeurs qui apparaît à l'utilisateur sous la forme d'une liste de choix ou d'un menu déroulant d'éléments. Pour plus d'informations, consultez Définir les listes de choix.

Élément

Description et syntaxe

GLOBALIST

Définit un ensemble d'éléments LISTITEM stockés pour un projet d'équipe ou une collection de projets d'équipe.

globalListName : chaîne de texte qui contient entre 1 et 255 caractères.

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

GLOBALLIST est un élément enfant obligatoire de l'élément GLOBALLISTS.

LISTITEM

Définit une valeur valide qui figure dans la liste.

<LISTITEM value="listName" />

LISTITEM est un élément enfant obligatoire de GLOBALLIST.

Voir aussi

Concepts

Référence de tous les éléments XML FIELD

Personnaliser les objets de suivi de travail pour prendre en charge les processus de votre équipe

Autres ressources

Personnaliser le flux de travail global