在列表中展开列表项以及排除组
使用 expanditems 和 filteritems 特性可以展开和筛选列表。 可以对以下列表类型元素应用上述特性:ALLOWEDVALUES、SUGGESTEDVALUES 和 PROHIBITEDVALUES。
为了更好地了解如何使用这些特性来填充字段的下拉菜单,请查看下面提供的示例。
主题内容
展开列表和组
排除组
示例中所用的列表和组的内容
示例:展开列表并排除组
示例:展开列表和组且不进行筛选
示例:不展开列表或组且不进行筛选
示例:展开列表并排除组和全局列表
展开列表和组
可以将值 true 和 false 赋给 expanditems;默认情况下,该属性的值默认为 true。 当 expanditems 的值为 true,表示组或全局列表的列表项将以递归方式展开。 组的子组将展开;同时也展开这些子组的子组,依此类推。 展开后,表示组的列表项将同时包括作为列表项值的组和用户。 如果 expanditems 设置为 false,则不会执行组或全局列表展开。
排除组
只能将值 excludegroups 赋给 filteritems 特性。 当显示此特性时,将计算所有列表项并移除所有组。 使用 filteritems 特性可仅显示用户,不显示组。
示例中所用的列表和组的内容
本主题中提供的示例使用以下值:
列表或组的名称 |
列表或组的内容 |
说明 |
---|---|---|
[Project]\Business Analysts |
JayHamlin PilarAckerman ReshmaPatel |
包含三名业务分析团队成员姓名的团队项目组。
注意
请使用文本前缀 [Project],而不要使用团队项目的实际名称。
|
Example1\MyTeam |
开发 devuser Test Test user Program Management pmuser juser |
包含一名团队成员 juser 以及三个子组的团队项目组,其中每个子组都包含一名团队成员的姓名。 |
Example1\MyReports |
Userone Usertwo Userthree MyRemotes userfour userfive |
包含三名团队成员姓名以及一个子组的团队项目组,其中该子组包含两名团队成员的姓名。 |
BoolValues |
true false |
包含两个条目的全局列表。 |
示例:展开列表并排除组
在此示例中,字段包含一个字符串值、一个组和一个全局列表。 在运行时,将展开列表并排除组。
示例 |
下拉列表值 |
---|---|
|
string true false JayHamlin PilarAckerman ReshmaPatel |
示例:展开列表和组且不进行筛选
在此示例中,字段包含一个字符串值、两个组和一个全局列表。 在运行时,将展开列表并排除组。
示例 |
下拉列表值 |
---|---|
|
string true false juser juser2 devuser testuser pmuser 开发 测试 Program Management |
示例:不展开列表或组且不进行筛选
在此示例中,字段包含一个字符串值、两个组和一个全局列表。 在运行时,列表不会被展开,也不会筛选出各个组。 这表示,将显示组名称,但不会显示这些组中的用户。
提示
全局列表的名称和内容将不会显示。
示例 |
下拉列表值 |
---|---|
|
string MyTeam MyReports |
示例:展开列表并排除组和全局列表
在此示例中,字段包含一个字符串值、一个组和一个全局列表。 在运行时,列表将被展开,并筛选出各个组。
提示
MyTeam 是一个被排除而且不会展开的组,BoolValues 是一个全局列表,因此它们都不会展开或显示。
示例 |
下拉列表值 |
---|---|
|
字符串 |