列表项扩展示例

更新:2007 年 11 月

下面的示例阐释列表项扩展对字段的下拉列表框中值的显示的影响。

这些示例使用下列值:

  • [Project]\Business Analysts 是一个包含三个业务分析人员用户(JayHamlin、PilarAckerman 和 ReshmaPatel)的团队项目组:

  • Example1\MyTeam 是一个包含三个子组(Development、Test 和 Program Management)的组。每个子组分别包含一个用户:devuser、testuser 和 pmuser。组 Example1\MyTeam 也包含用户 juser。

  • Example1\MyReports 是一个包含用户 userone、usertwo、userthree 和一个子组 MyRemotes(包含用户 userfour 和 userfive)的组。

  • BoolValues 是一个包含两个条目(true 和 false)的全局列表。

    说明:

    请使用文本前缀 [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。

说明:

全局列表名称和内容将不会显示。  

示例

在此示例中,字段包含一个字符串值、一个组和一个全局列表。在运行时,列表将被展开,并筛选出各个组。

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

字段的下拉列表框显示以下值:string。

说明:

MyTeam 是一个被排除而且不会展开的组,BoolValues 是一个全局列表,因此它们都不会展开和显示。

请参见

概念

列表项扩展

其他资源

定义字段列表