展開清單項目和排除清單中的群組
您可以使用 expanditems 與 filteritems 屬性展開篩選清單。 您可以將這些屬性套用至以下清單類型項目:ALLOWEDVALUES、SUGGESTEDVALUES 及 PROHIBITEDVALUES。
如要進一步了解這些屬性如何用來填入欄位的下拉式功能表,請檢閱以下提供的範例。
展開清單和群組
您可以將 true 與 false 值指派給 expanditems;其值預設為 true。 如果 expanditems 的值為 true,代表群組或全域清單的清單項目會遞迴展開。 這樣會展開群組的子群組,而這些子群組的子群組也會因而展開,並依循此模式持續下去。 展開之後,代表群組的清單項目會納入群組與使用者做為清單項目值。 如果 expanditems 設為 false,則不會展開群組或全域清單。
排除群組
您只能將 excludegroups 值指派給 filteritems 屬性。 出現此屬性時,會評估所有清單項目並移除所有群組。 使用 filteritems 屬性,以只顯示使用者而不顯示群組。
範例中使用的清單與群組內容
此主題中的範例將使用下列值:
清單或群組名稱 |
清單或群組內容 |
描述 |
||
---|---|---|---|---|
[Project]\商務分析師 |
JayHamlin PilarAckerman ReshmaPatel |
包含三個商務分析師小組成員名稱的 Team 專案群組。
|
||
Example1\MyTeam |
開發 devuser 測試 測試使用者 方案管理 pmuser juser |
包含一個小組成員 juser 及三個子群組 (每個子群組都包含一個小組成員名稱) 的 Team 專案群組。 |
||
Example1\MyReports |
Userone Usertwo Userthree MyRemotes userfour userfive |
包含三個小組成員名稱及一個子群組 (其中包含兩個小組成員名稱) 的 Team 專案群組。 |
||
BoolValues |
true false |
含有兩個項目的全域清單。 |
範例:展開清單且排除群組
在這個範例中,欄位包含字串值、群組及全域清單。 執行時會展開清單並排除群組。
範例 |
下拉式清單的值 |
---|---|
|
string true false JayHamlin PilarAckerman ReshmaPatel |
範例:展開清單和群組且不要篩選
在此範例中,欄位包含字串值、兩個群組及一個全域清單。 執行時會展開清單但不排除群組。
範例 |
下拉式清單的值 |
---|---|
|
string true false juser juser2 devuser testuser pmuser 開發 測試 方案管理 |
範例:不要展開清單或群組,且不要篩選
在此範例中,欄位包含字串值、兩個群組及一個全域清單。 執行時不會展開清單也不會篩選出群組。 這表示會顯示群組名稱,但不會顯示這些群組內的使用者。
注意事項 |
---|
不會顯示全域清單名稱與內容。 |
範例 |
下拉式清單的值 |
---|---|
|
string MyTeam MyReports |
範例:展開清單且排除群組和全域清單
在此範例中,欄位包含字串值、一個群組及一個全域清單。 執行時會展開清單也會篩選出群組。
注意事項 |
---|
MyTeam 是遭排除且不展開的群組,而 BoolValues 是全域清單,因此兩者都不會展開也不會顯示。 |
範例 |
下拉式清單的值 |
---|---|
|
String |