Rozwijanie elementów listy i wyłączanie grup z list
Można rozwijać i listy filtrów przy użyciu expanditems i filteritems atrybutów. Te atrybuty można zastosować do tych elementów typu listy: ALLOWEDVALUES, SUGGESTEDVALUES, i PROHIBITEDVALUES.
Aby lepiej zrozumieć, jak te atrybuty służą do wypełnienia pola listy rozwijanej, przejrzyj przykłady podane poniżej.
Rozwiń listy i grupy
Można przypisać wartości true i false do expanditemsa jej wartość jest true domyślnie. Gdy expanditems ma wartość true, elementy listy, które reprezentują grupy lub wyświetla globalne są rozwijane rekursywnie. Dodaj grupy zostaną rozwinięte; podgrup tych podgrup również zostaną rozwinięte i będzie nadal występował, w tym wzorzec. Po rozwinięciu elementy listy, które reprezentowanych grup obejmują zarówno grup i użytkowników jako wartości elementu listy. Jeśli expanditems ma ustawioną wartość false, nie ma grupy lub globalnej listy rozszerzeń jest wykonywana.
Wyklucz grup
Można przypisać tylko wartość excludegroups do filteritems atrybutu. Gdy pojawi się ten atrybut, oceniane są wszystkie elementy listy i zostaną usunięte wszystkie grupy. Użyj filteritems atrybutu, aby wyświetlić tylko użytkowników, grup nie.
Zawartość listy i grupy przykłady
Przykłady podane w tym temacie użycia następujące wartości:
Nazwa listy lub grupy |
Zawartość listy lub grupy |
Opis |
---|---|---|
Analitycy \Business [projektu] |
JayHamlin PilarAckerman ReshmaPatel |
Grupa projektu zespołu zawierającej nazwy z trzech członków zespołu analityka firmy.
Uwaga
Użyj prefiksu literału [projektu] zamiast rzeczywistej nazwy projektu zespołowego.
|
Example1\MyTeam |
Rozwój devuser Test Testowanie użytkownika Zarządzanie programem pmuser juser |
Grupa projektu zespołu zawierający członka zespołu jednego, juser i trzy podgrupy, gdzie każdej podgrupy zawiera nazwę elementu jednego zespołu. |
Example1\MyReports |
Userone Usertwo Userthree MyRemotes userfour userfive |
Grupa projektu zespołu zawierającej nazwy trzech członków zespołu i jednej podgrupy zawierająca nazwy dwóch członków zespołu. |
BoolValues |
true false |
Lista globalne z dwóch wpisów. |
Przykład: Rozwiń listy i wykluczenia grup
W tym przykładzie pole zawiera wartości ciągu, grupy i globalne listy. Zarejestrowane w chwili uruchomienia rozwinięciu listy i grupy zostaną wyłączone.
Przykład |
Lista rozwijana wartości |
---|---|
|
ciąg true false JayHamlin PilarAckerman ReshmaPatel |
Przykład: Rozwiń listy i grupy, a nie Filtruj
W tym przykładzie pole zawiera wartości ciągu, dwóch grup i globalne listy. W chwili uruchomienia rozwinięciu listy i grup nie są wyłączone.
Przykład |
Lista rozwijana wartości |
---|---|
|
ciąg true false juser juser2 devuser testuser pmuser Rozwój Test Zarządzanie programem |
Przykład: Nie rozwijaj listy lub grupy, a nie Filtruj
W tym przykładzie pole zawiera wartości ciągu, dwóch grup i globalne listy. W czasie wykonywania nie jest rozwinięta listy i grup nie są odfiltrowywane. Oznacza to, tej grupy, których nazwy są wyświetlane, ale nie użytkowników w ramach tych grup.
Uwaga
Nazwa listy globalnych i zawartość nie są wyświetlane.
Przykład |
Lista rozwijana wartości |
---|---|
|
ciąg MyTeam MyReports |
Przykład: Rozwiń listy i wykluczenia grup i wyświetla globalne
W tym przykładzie pole zawiera wartości ciągu, jednej grupy i globalne listy. W czasie wykonywania rozwinięciu listy i grupy są odfiltrowywane.
Uwaga
MyTeam jest grupy, która jest wyłączone, a nie rozwinięta, a BoolValues listy globalnej, więc ani jedną rozwinięta, czy wyświetlane.
Przykład |
Lista rozwijana wartości |
---|---|
|
Ciąg |