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


Примеры расширений элементов списка

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

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

В этих примерах используются следующие значения:

  • [Проект]\Business Analysts является группой командного проекта, в которую входят три пользователя бизнес-аналитика: JayHamlin, PilarAckerman и ReshmaPatel.

  • Пример1\MyTeam является группой, содержащей три вложенные группы: Development, Test и Program Management. Каждая вложенная группа содержит одного пользователя: devuser, testuser и pmuser, соответственно. Группа Пример1\MyTeam также содержит пользователя juser.

  • Пример1\MyReports содержит пользователей userone, usertwo и userthree, а также одну вложенную группу, MyRemotes, с пользователями userfour и userfive.

  • BoolValues является глобальным список с двумя записями, true и false.

    ms194969.alert_note(ru-ru,VS.90).gifПримечание.

    Используйте буквенную приставку [Project] вместо использования имени командного проекта.

Пример

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

<ALLOWEDVALUES expanditems="true" filteritems="excludegroups">
      <LISTITEM value = "string" />
      <LISTITEM value = "[Project]\Business Analysts" />
      <GLOBALLIST value = "BoolValues" />
</ALLOWEDVALUES>

Раскрывающийся список поля отображает следующие значения:

string, true, false, JayHamlin, PilarAckerman, ReshmaPatel

Пример

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

<ALLOWEDVALUES expanditems="true" >
      <LISTITEM value = "string" />
      <LISTITEM value = "Example1\juser2"/>
      <LISTITEM value = "Example1\MyTeam" />
      <GLOBALLIST value = "BoolValues" />
</ALLOWEDVALUES> 

Раскрывающийся список поля отображает следующие значения: string, true, false, juser, juser2, devuser, testuser, pmuser, Development, Test и Program Management.

Пример

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

<ALLOWEDVALUES expanditems="false">
      <LISTITEM value = "string" />
      <LISTITEM value = "Example1\MyReports"/>
      <LISTITEM value = "Example1\MyTeam" />
      <GLOBALLIST value = "BoolValues" />
</ALLOWEDVALUES>            

Раскрывающийся список поля отображает следующие значения: string, MyTeam, MyReports.

ms194969.alert_note(ru-ru,VS.90).gifПримечание.

Имя глобального списка и его содержимое не отображаются.  

Пример

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

<ALLOWEDVALUES expanditems="true" filteritems="excludegroups">
      <LISTITEM value = "string" />
      <LISTITEM value = "Example\MyTeam" />
      <GLOBALLIST value = "BoolValues" />
</ALLOWEDVALUES> 

Раскрывающийся список поля отображает следующие значение: string.

ms194969.alert_note(ru-ru,VS.90).gifПримечание.

MyTeam является группой, которая исключается а не раскрывается, а BoolValues – глобальный список, таким образом ни первый не второй не отображаются и не раскрываются.

См. также

Основные понятия

Раскрытие элемента списка

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

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