Condividi tramite


Riferimento agli elementi XML flusso di lavoro globale

L'uso di un flusso di lavoro globale consente di ridurre al minimo il lavoro necessario per definire e aggiornare i campi degli elementi di lavoro e gli elenchi globali condivisi da molti tipi di elementi di lavoro e progetti team. Con il flusso di lavoro globale è possibile definire e aggiornare i campi e gli elenchi globali validi per tutti i tipi di elementi di lavoro in un progetto team o in una raccolta di progetti team.

Se si vuole solo gestire gli elenchi globali per una raccolta, vedere Definire elenchi globali.

Struttura della sintassi del flusso di lavoro globale

Il flusso di lavoro globale viene definito mediante l'elemento GLOBALWORKFLOW, che supporta l'elemento FIELDS (definizione) o GLOBALLISTS come figli, ma non entrambi.

Specificare FIELDS:

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

Specify GLOBALLISTS:

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

Elementi FIELD (definizione)

Per definire i campi dati in un flusso di lavoro globale si usa la sintassi seguente. Questa sintassi mostra il formato dell'elemento FIELD (definizione) e tutti gli elementi figlio facoltativi. Per altre informazioni, vedere Riferimento all'elemento FIELD (Definizione) e Riferimento a tutti gli elementi XML FIELD.

Nota

Non è possibile specificare l'elemento HELPTEXT per un campo definito in un flusso di lavoro globale.

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

Torna all'inizio

Elementi figlio GLOBALLIST e LISTITEM

La tabella seguente descrive gli elementi GLOBALLIST e LISTITEM. Questi elementi vengono specificati come elementi figlio dell'elemento GLOBALWORKFLOW. Questi elementi possono essere usati per enumerare un elenco di valori presentato all'utente sotto forma di elenco di selezione o di menu a discesa di elementi. Per altre informazioni, vedere Definire elenchi di opzioni.

Elemento

Descrizione e sintassi

GLOBALIST

Definisce un set di elementi LISTITEM archiviati per una raccolta progetti team o per un progetto team.

globalListName: stringa di testo contenente da 1 a 255 caratteri.

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

GLOBALLIST è un elemento figlio obbligatorio dell'elemento GLOBALLISTS.

LISTITEM

Definisce un valore valido visualizzato nell'elenco.

<LISTITEM value="listName" />

LISTITEM è un elemento figlio obbligatorio di GLOBALLIST.

Vedere anche

Concetti

Riferimento a tutti gli elementi XML FIELD

Personalizzare oggetti di rilevamento degli elementi di lavoro per supportare i processi del team

Altre risorse

Personalizzare il flusso di lavoro globale