全局工作流 XML 元素引用

通过使用全局工作流,你可以最大程度地减少定义和更新许多工作项类型和团队项目共享的工作项字段和全局列表所需的工作量。 借助全局工作流,你可以定义和更新适用于团队项目或团队项目集合中所有工作项类型的字段和全局列表。

如果你只想管理集合的全局列表,请参见定义全局列表

全局工作流语法结构

你可以通过使用 GLOBALWORKFLOW 元素定义全球工作流,该元素支持将 FIELDS(定义)或 GLOBALLISTS 元素作为子元素,但不同时支持这二者。

指定 FIELDS

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

指定 GLOBALLISTS

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

FIELD(定义)元素

你可以使用以下语法在全局工作流中定义数据字段。 此语法显示 FIELD(定义)元素格式和所有可选的子元素。 有关详细信息,请参阅FIELD(定义)元素引用所有 FIELD XML 元素引用

备注

你无法为你在全局工作流中定义的字段指定 HELPTEXT 元素。

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

返回页首

GLOBALLIST 和 LISTITEM 子元素

下表描述 GLOBALLISTLISTITEM 元素。 你可以将这些元素指定为 GLOBALWORKFLOW 元素的子元素。 你可以使用这些元素枚举值的列表(对用户显示为选取列表或项目的下拉菜单)。 有关详细信息,请参阅定义选取列表

元素

说明和语法

GLOBALIST

定义为团队项目集合或团队项目存储的 LISTITEM 元素集。

globalListName:包含 1 到 255 个字符的文本字符串。

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

GLOBALLISTGLOBALLISTS 元素的必需子元素。

LISTITEM

定义出现在列表中的有效值。

<LISTITEM value="listName" />

LISTITEMGLOBALLIST 的必需子元素。

请参见

概念

所有 FIELD XML 元素引用

自定义工作跟踪对象以支持团队的进程

其他资源

自定义全局工作流