リスト項目の展開例

更新 : 2007 年 11 月

次の例は、フィールドのドロップダウン リスト ボックスに値が表示される際の、リスト項目の展開の効果を示しています。

例では、次の値が使用されています。

  • [Project]\Business Analysts は、JayHamlin、PilarAckerman、および ReshmaPatel という 3 人のビジネス アナリスト ユーザーが含まれているチーム プロジェクト グループです。

  • Example1\MyTeam は、Development、Test、および Program Management という 3 つのサブグループが含まれているグループです。各サブグループには、devuser、testuser、および pmuser という 1 人のユーザーがそれぞれ含まれています。グループ Example1\MyTeam には、ユーザー juser も含まれています。

  • Example1\MyReports は、ユーザー userone、usertwo、userthree に加えて、MyRemotes という 1 つのサブグループが含まれているグループです。サブグループには、ユーザー userfour および userfive が含まれています。

  • BoolValues は、true および false という 2 つのエントリから成るグローバル リストです。

    ms194969.alert_note(ja-jp,VS.90).gifメモ :

    チーム プロジェクトの実際の名前ではなく、リテラル プリフィックス [Project] を使用します。

この例では、フィールドには、文字列値、グループ、およびグローバル リストが含まれています。実行時にリストが展開され、グループはフィルタ処理されます。

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

フィールドのドロップダウン リスト ボックスには、次の値が表示されます。

string、true、false、JayHamlin、PilarAckerman、ReshmaPatel

この例では、フィールドには、文字列値、2 つのグループ、およびグローバル リストが含まれています。実行時にリストが展開され、グループはフィルタ処理されません。

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

フィールドのドロップダウン リスト ボックスには、string、true、false、juser、juser2、devuser、testuser、pmuser、Development、Test、および Program Management の値が表示されます。

この例では、フィールドには、文字列値、2 つのグループ、およびグローバル リストが含まれています。実行時にリストは展開されず、グループはフィルタ処理されません。つまり、表示されるのはグループ名であり、そのグループ内のユーザーではありません。

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

フィールドのドロップダウン リスト ボックスには、string、MyTeam、および MyReports の値が表示されます。

ms194969.alert_note(ja-jp,VS.90).gifメモ :

グローバル リスト名とその内容は表示されません。

この例では、フィールドには、文字列値、グループ、およびグローバル リストが含まれています。実行時にリストが展開され、グループはフィルタ処理されます。

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

フィールドのドロップダウン リスト ボックスには、string の値が表示されます。

ms194969.alert_note(ja-jp,VS.90).gifメモ :

MyTeam はグループであり、除外されるため、展開されません。BoolValues はグローバル リストであり、展開も表示もされません。

参照

概念

リスト項目の展開

その他の技術情報

フィールド リストの定義