Sdílet prostřednictvím


Rozbalení položek seznamu a vyloučení skupin ze seznamů

Můžete rozšířit a seznamy filtrů s použitím expanditems a filteritems atributy.Tyto atributy lze použít pro tyto elementy typu seznamu: ALLOWEDVALUES, SUGGESTEDVALUES, a PROHIBITEDVALUES.

Chcete-li lépe pochopit, jak tyto atributy slouží k naplnění rozevírací nabídka na pole, prohlédněte si příklady uvedené níže.

Obsah témat

  • Rozbalování seznamy a skupiny

  • Kromě skupin

  • Obsah seznamů a skupiny použité v příkladech

  • Příklad: Rozbalte seznamy a vyloučení skupin

  • Příklad: Rozbalte seznamy a skupiny a filtrovat

  • Příklad: Nebudou rozbaleny seznamy nebo skupin a není filtru

  • Příklad: Rozbalte seznamy a skupiny vyloučit a globální seznamy

Rozbalování seznamy a skupiny

Můžete přiřadit hodnoty true a false k expanditems; její hodnota je true ve výchozím nastavení.Při expanditems nastavena hodnotu true, položky seznamu, které představují skupiny nebo globální seznamy jsou rozbaleny rekurzivně.Ve skupině podskupiny rozbaleny; podskupiny tyto podskupiny také rozbaleny a pokračuje v tomto vzoru.Po rozšíření položky seznamu, které reprezentovat skupiny zahrnout skupin a uživatelů jako hodnoty položky seznamu.Pokud expanditems je nastavena na false, bude provedena žádná skupina nebo globální seznam rozšíření.

Kromě skupin

Můžete přiřadit pouze hodnotu excludegroups k filteritems atributu.Když tento atribut se zobrazí, jsou vyhodnoceny všechny položky seznamu a budou odebrány všechny skupiny.Použití filteritems atribut, který chcete zobrazit pouze uživatelé, skupiny není.

Obsah seznamů a skupiny použité v příkladech

Příklady uvedené v tomto tématu, použijte následující hodnoty:

Seznam nebo název skupiny

Obsah seznamu nebo skupině

Popis

Analytici \Business [projekt]

JayHamlin

PilarAckerman

ReshmaPatel

Skupina týmový projekt obsahující názvy členů tři obchodní analytik týmu.

[!POZNÁMKA]

Použijte předponu literálu [projekt] namísto použití skutečný název týmového projektu.

Example1\MyTeam

Vývoj

devuser

Test

Testovací uživatelské jméno

Program správy

pmuser

juser

Skupina projektu týmu, která obsahuje člen týmu jeden, juser a tři podskupiny, kde každá podskupiny obsahuje název člena jednomu týmu.

Example1\MyReports

Userone

Usertwo

Userthree

MyRemotes

userfour

userfive

Skupina projektů týmu, obsahující názvy tři členy týmu a jedné podskupiny, která obsahuje názvy dvou členů týmu.

BoolValues

true

false

Globální seznam s dvě položky.

Příklad: Rozbalte seznamy a vyloučení skupin

V tomto příkladu pole obsahuje hodnotu řetězce, skupiny a globální seznamu.V době, kdy je spuštěn rozbalení seznamu a skupiny jsou vyloučeny.

Příklad

Z rozevíracího seznamu hodnot

<ALLOWEDVALUES expanditems="true" filteritems="excludegroups">
   <LISTITEM value="string" />
   <LISTITEM value="[Project]\Business Analysts" />
   <GLOBALLIST name="BoolValues" />
</ALLOWEDVALUES>

odkazy řetězců

true

false

JayHamlin

PilarAckerman

ReshmaPatel

Příklad: Rozbalte seznamy a skupiny a filtrovat

V tomto příkladu pole obsahuje hodnotu řetězce, dvě skupiny a globální seznamu.V době, kdy je spuštěn v seznamu rozbalen a skupin nejsou vyloučeny.

Příklad

Z rozevíracího seznamu hodnot

<ALLOWEDVALUES expanditems="true">
   <LISTITEM value="string" />
   <LISTITEM value="Example1\MyReports"/>
   <LISTITEM value="Example1\MyTeam" />
   <GLOBALLIST name="BoolValues" />
</ALLOWEDVALUES> 

odkazy řetězců

true

false

juser

juser2

devuser

testuser

pmuser

Vývoj

Test

Program správy

Příklad: Nebudou rozbaleny seznamy nebo skupin a není filtru

V tomto příkladu pole obsahuje hodnotu řetězce, dvě skupiny a globální seznamu.V době běhu není rozbalený seznamu a nejsou odfiltrována skupin.To znamená, že tuto skupinu, které se zobrazují názvy, nikoli však uživatelé v rámci těchto skupin.

[!POZNÁMKA]

Název globální seznam a obsah nejsou zobrazeny.

Příklad

Z rozevíracího seznamu hodnot

<ALLOWEDVALUES expanditems="false">
   <LISTITEM value="string" />
   <LISTITEM value="Example1\MyReports"/>
   <LISTITEM value="Example1\MyTeam" />
   <GLOBALLIST name="BoolValues" />
</ALLOWEDVALUES> 

odkazy řetězců

MyTeam

MyReports

Příklad: Rozbalte seznamy a skupiny vyloučit a globální seznamy

V tomto příkladu pole obsahuje hodnotu řetězce, jednu skupinu a globální seznamu.V době běhu rozbalení seznamu a jsou odfiltrována skupin.

[!POZNÁMKA]

MyTeam je skupina, která je vyloučeny a nikoli rozšířit a BoolValues je globální seznam, takže žádná z jednoho rozbalená nebo uvedeny.

Příklad

Z rozevíracího seznamu hodnot

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

String

Viz také

Koncepty

Definování rozevíracích seznamů

Definování globálních seznamů

Přizpůsobení rozevíracího seznamu (rozevírací nabídky) [přesměrováno]