列表项扩展示例
更新: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 是一个全局列表,因此它们都不会展开和显示。 |