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


Типы списков полей

Обновлен: Ноябрь 2007

Можно определить значения, которые может содержать поле: для этого нужно указать разрешенные, предлагаемые или запрещенные значения. При этом используются следующие три тега:

  • <ALLOWEDVALUES>   Нумерованный список значений, который отображается для пользователя как раскрывающийся список. Пользователь должен выбрать из этого списка одно значение.

  • <SUGGESTEDVALUES>   Нумерованный список значений, который отображается для пользователя как раскрывающийся список. Пользователь может выбрать любые значения. Также пользователи могут ввести свое собственное значение, которое отсутствует с списке предложенных.

  • <PROHIBITEDVALUES>   Пользователи не могут сохранить рабочий элемент, если поле содержит какие-нибудь запрещенные значения. Запрещенные значения обычно используются, если раньше значение было разрешено, но уже не действительно.

Пример

В этом примере поле «Customer Severity» может содержать любое из трех значений: «Emergency», «Major» и «Minor». Во время выполнения пользователи могут выбирать одно из трех значений в раскрывающемся списке.

<FIELD refname="System.Title" name="Title" type="String">
<HELPTEXT>Enter a brief description of the work item</HELPTEXT>
<REQUIRED/>
</FIELD>
<FIELD refname="MyCorp.CusSeverity" name="Customer Severity" type="String">
<HELPTEXT>Enter the severity of the problem</HELPTEXT>
    <ALLOWEDVALUES>
        <LISTITEM value="Emergency">
        <LISTITEM value="Major">
        <LISTITEM value="Minor">
    </ALLOWEDVALUES>
<DEFAULT from="value" value="Minor"/>
</FIELD>

См. также

Другие ресурсы

Определение списков полей