Поделиться через


Элемент Fields (WorkflowConfig)

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

В этой статье
Атрибуты
Дочерние элементы
Родительские элементы

Представляет коллекцию полей данных, включенных в форму запуска рабочего процесса.

<Fields>
</Fields>

Атрибуты

Не используется

Дочерние элементы

Элемент Field (Field) (см. примечания)

Родительские элементы

Элемент Initiation (WorkflowConfig)

Примечания

Элемент Fields содержит коллекцию элементов Элемент Field (Field). Каждый элемент Элемент Field (Field) представляет поле данных в форме запуска рабочего процесса.

Чтобы указать значение по умолчанию для поля, добавьте элемент Default к элементу Элемент Field (Field).

Для каждого элемента Элемент Field (Field), содержащегося в элементе Fields, должен существовать соответствующий элемент Элемент Parameter (WorkflowConfig) с сопоставленным атрибутом "Name". Элемент Элемент Parameter (WorkflowConfig) указывает тип данных "System" поля.

Элемент Элемент Parameter (WorkflowConfig) также представляет переменную рабочего процесса с тем же именем. Когда пользователь отправляет форму запуска рабочего процесса, SharePoint Foundation передает значение, указанное для каждого параметра, экземпляру рабочего процесса как часть свойства InitiationData.

Для указания пути к форме запуска рабочего процесса используется атрибут URL элемента Элемент Initiation (WorkflowConfig).

Пример

В следующем примере элемент запуска содержит атрибут URL, указывающий местоположение формы запуска, которую следует использовать для данного рабочего процесса.

Элемент также содержит элемент "Fields", который, в свою очередь, содержит элемент "Field", определяющий отдельное поле данных в форме запуска. Необходимо отметить, что элемент Элемент Parameters (WorkflowConfig) содержит соответствующий элемент Элемент Parameter (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>

См. также

Концепции

Разработка рабочих процессов для SharePoint Foundation

Создание редакторов декларативных рабочих процессов без кода

Обзор схемы конфигурации рабочего процесса

Обзор рабочего процесса SharePoint Designer