Элемент FIELD (рабочий процесс)
Элемент FIELD (Рабочий процесс) используется для задания правил и условий, применяемых к полю во время изменения состояния или перехода рабочего процесса. Правило применяется в зависимости от того, где элемент FIELD (Рабочий процесс) присутствует в элементе STATE, TRANSITION, DEFAULTREASON или REASON, дочерним элементом которого является его родительский элемент FIELDS.
Примечание
Дополнительные сведения об элементе FIELD (Определение), используемом для определения полей для типа рабочего элемента, см. в разделе Элемент FIELD (определение).
<xs:element name="FIELD" type="FieldReference" minOccurs="1" maxOccurs="unbounded"/>
<FIELD refname="fieldReferenceName">
<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>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
refname |
Обязательный. Имя ссылки поля, к которому применяются правила и условия. Ссылочное имя должно совпадать со ссылочным именем, определенном в элементе FIELD (Определение) определения поля. Дополнительные сведения см. в разделе Элемент FIELD (определение). |
Дочерние элементы
Элемент |
Описание |
---|---|
Необязательный. Определяет список допустимых значений поля. Допустимыми являются значения, которые можно выбрать в списке полей в формах рабочих элементов в построителе запросов. Необходимо выбрать одно из этих значений. |
|
Необязательный. Определяет поле для разрешения существующих значений. Этот элемент позволяет полю принимать любое из уже существующих значений, даже если оно недопустимо. Все новые значения поля должны быть допустимы. |
|
Необязательный. Определяет поле как поле, которое не может потерять значение. Этот элемент сохраняет текущее значение поля и не может быть очищен или сделан пустым. |
|
Необязательный. Указывает другое поле, которое содержит значение, копируемое в текущее поле. |
|
Необязательный. Определяет значение поля по умолчанию. |
|
Необязательный. Определяет поле как пустое. |
|
Необязательный. Определяет поле как зафиксированое. После того, как фиксируются изменения, значение зафиксированного поля не может быть изменено на какое-либо другое непустое значение. Однако пользователь может вручную очистить поле, сохранить рабочий элемент, а затем указать другое значение. |
|
Необязательный. Определяет для поля шаблон, которому должно соответствовать значение поля. |
|
Необязательный. Указывает другое поле, значение которого не может быть идентично значению текущего поля. |
|
Необязательный. Определяет список запрещенных значений поля. |
|
Необязательный. Определяет поле как доступное только для чтения. |
|
Необязательный. Определяет поле как обязательное. |
|
Необязательный. Указывает компонент сервера, которым будет предоставляться значение для поля. |
|
Необязательный. Определяет список предлагаемых значений поля. Представленыные значения — это значения, которые можно выбрать в списке полей в формах рабочих элементов в построителе запросов. Помимо значений, представленных в списке, можно ввести другие значения. |
|
Необязательный. Указывает, что список разрешенных значений может включать только допустимых пользователей системы. |
|
Необязательный. Задает одно или несколько правил, применяемых к текущему полю, если другое поле имеет определенное значение. |
|
Необязательный. Применяет одно или несколько правил к текущему полю, когда изменяется значение определенного поля. |
|
Необязательный. Применяет к текущему полю одно или несколько правил, если другое поле не имеет определенного значения. |
|
Необязательный. Применяет одно или несколько правил к текущему полю, когда не изменяется значение определенного поля. |
Родительские элементы
Элемент |
Описание |
---|---|
Коллекция элементов FIELD (Рабочий процесс), которые ссылаются на поле, определяемое типом рабочего элемента, и задают правила и условия, применяемые к этому полю. Ссылка зависит от элемента STATE, TRANSITION, DEFAULTREASON или REASON, по отношению к которому ее родительский элемент FIELDS является дочерним. |
Заметки
Необходимо определить хотя бы один дочерний элемент для элемента FIELD (Рабочий процесс).
Элемент FIELD (Рабочий процесс) является обязательным дочерним элементом элемента FIELDS (Рабочий процесс).
minOccurs="1"
maxOccurs="unbounded"
См. также
Ссылки
Основные понятия
Работа с полями рабочих элементов
Другие ресурсы
Указатель определений XML-элементов для типов рабочих элементов
Определение и настройка рабочего процесса рабочего элемента
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Январь 2011 |
Содержимое упрощено, удалены ссылки на удаленные разделы. |
Улучшение информации. |