Fields 元素 (WorkflowConfig)

适用于:SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

表示工作流程初始表单中包含的数据字段集合。

定义

<Fields>
</Fields>

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes
无。
子元素
Field 元素 (字段) (请参阅备注)
父元素
Initiation 元素 (WorkflowConfig)

备注

Fields 元素包含 Field Element (Field) 元素的集合。 每个 Field 元素 (Field) 元素表示工作流启动窗体上的一个数据字段。

若要指定字段的默认值,请将 Default 元素添加到 Field Element (Field) 元素。

对于 Fields 元素中包含的每个 Field 元素 (Field) 元素, 必须有相应的 Parameter Element (WorkflowConfig) 元素具有匹配的 Name 属性。 Parameter Element (WorkflowConfig) 元素指定字段的 System 数据类型。

Parameter Element (WorkflowConfig) 元素也表示同名的工作流变量。 当用户提交工作流启动表单时,SharePoint Foundation 会将为每个参数指定的值作为 InitiationData 属性的一部分传递给工作流实例。

使用 初始元素的 URL 属性 (WorkflowConfig) 元素指定工作流启动表单的路径。

示例

下面的示例 Initiation 元素包含一个 URL 属性,指定用于此工作流程的工作流程初始表单的位置。

此元素还包含一个 Fields 元素,它反过来又包含一个定义初始表单上的单个数据字段的 Field 元素。 请注意, Parameters Element (WorkflowConfig) 元素包含相应的 Parameter Element (WorkflowConfig) 元素,具有匹配的 Name 属性值,该值指定 Field 元素的数据类型。

为清楚起见,已编辑此示例。

    <Initiation
        URL="Workflows/Notify Me/Notify Me.aspx">
      <Fields>
        <Field
          Name="Reason_for_Review"
          …
          DisplayName="Reason for Review"
          …
        >
          <Default>Standard review of new documents</Default>
        </Field>
      </Fields>
      <Parameters>
        <Parameter Name="Reason_for_Review" Type="System.String" />
      </Parameters>
    </Initiation>

另请参阅