Beispiele für die Erweiterung von Listenelementen

Aktualisiert: November 2007

In den folgenden Beispielen werden die Auswirkungen veranschaulicht, die die Erweiterung von Listenelementen auf die Anzeige von Werten im Dropdown-Listenfeld eines Felds hat.

In diesen Beispielen werden die folgenden Werte verwendet:

  • [Project]\Business Analysts ist eine Teamprojektgruppe, der drei Wirtschaftsanalysten angehören: JayHamlin, PilarAckerman und ReshmaPatel.

  • Example1\MyTeam ist eine Gruppe mit drei Untergruppen: Development, Test und Program Management. Jede Untergruppe enthält einen Benutzer: devuser, testuser bzw. pmuser. Die Gruppe Example1\MyTeam enthält zusätzlich den Benutzer juser.

  • Example1\MyReports ist eine Gruppe mit den Benutzern userone, usertwo, userthree und einer Untergruppe MyRemotes, in der die Benutzer userfour und userfive enthalten sind.

  • BoolValues ist eine globale Liste, die die beiden Einträge true und false enthält.

    Hinweis:

    Verwenden Sie das literale Präfix [Project] anstelle des eigentlichen Teamprojektnamens.

Beispiel

In diesem Beispiel enthält das Feld einen Zeichenfolgenwert, eine Gruppe und eine globale Liste. Zur Laufzeit wird die Liste erweitert, und Gruppen werden herausgefiltert.

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

Im Dropdown-Listenfeld für das Feld werden die folgenden Werte angezeigt:

string, true, false, JayHamlin, PilarAckerman, ReshmaPatel

Beispiel

In diesem Beispiel enthält das Feld einen Zeichenfolgenwert, zwei Gruppen und eine globale Liste. Zur Laufzeit wird die Liste erweitert, und Gruppen werden nicht herausgefiltert.

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

Im Dropdown-Listenfeld für das Feld werden die folgenden Werte angezeigt: string, true, false, juser, juser2, devuser, testuser, pmuser, Development, Test und Program Management.

Beispiel

In diesem Beispiel enthält das Feld einen Zeichenfolgenwert, zwei Gruppen und eine globale Liste. Zur Laufzeit wird die Liste nicht erweitert, und Gruppen werden nicht herausgefiltert. Dies bedeutet, dass zwar Gruppennamen, aber nicht die Benutzer innerhalb dieser Gruppen angezeigt werden.

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

Im Dropdown-Listenfeld für das Feld werden die folgenden Werte angezeigt: string, MyTeam, MyReports.

Hinweis:

Der Name der globalen Liste und der Inhalt werden nicht angezeigt.  

Beispiel

In diesem Beispiel enthält das Feld einen Zeichenfolgenwert, eine Gruppe und eine globale Liste. Zur Laufzeit wird die Liste erweitert, und Gruppen werden herausgefiltert.

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

Im Dropdown-Listenfeld für das Feld wird der folgende Wert angezeigt: string.

Hinweis:

MyTeam ist eine Gruppe, die ausgeschlossen und nicht erweitert wird. BoolValues ist eine globale Liste. Folglich wird keines der beiden Elemente erweitert oder angezeigt.

Siehe auch

Konzepte

Erweitern von Listenelementen

Weitere Ressourcen

Definieren von Feldlisten