SelectionOptions 要素 (ビュー)

最終更新日: 2015年3月9日

適用対象: SharePoint Foundation 2010

この記事の内容
属性
子要素
親要素
出現回数

ドロップダウン リストのオプションを指定します。

<SelectionOptions
  BlankPattern = "Text"
  Len = "Integer"
  MoreText = "Text">
</SelectionOptions>

属性

属性

説明

BlankPattern

必須の Text。BlankPattern 属性を使用して、空白 (空の文字列) のルックアップ フィールドにテキスト値を表示するためのローカライズされたテキスト パターンを生成します。米国では、これは "(Item ^1)" としてローカライズされています。^1 は、参照されているアイテム ID で置き換えられます。

Len

必須の Integer。Len 属性は、ドロップダウン リストのメンバの Unicode 文字数が Len の値を超えている場合に指定の数まで切り捨てます。これにより、ドロップダウン メニューの幅が広がりすぎるのを防ぎます。

MoreText

必須の Text。MoreText 属性は、文字列が切り捨てられたことを示すために表示するものを指定します (省略記号 "..." など)。

子要素

なし

親要素

多数

出現回数

最小 : 0

最大 : 1

コメント

条件付きレンダリングは、表示モードに基づいています。新しいアイテムはフィールドの既定値を使用しますが、編集モードのアイテムはフィールドの現在の値を使用して HTML Selected 属性の値を設定します。アイテムの既定値または現在値の場合は Selected=True が追加されます。

Lookup のフィールド型の場合、この要素によってシーケンス <OPTION VALUE=”ID”>Title</OPTION> が作成されます。

次の例では、ドロップダウン リスト ボックスを構築し、SelectOptions 要素を使用してそのオプションを表します。

<HTML><![CDATA[ <SELECT TITLE=" ]]></HTML>
<Property Select="DisplayName" />
<HTML><![CDATA[ " TABINDEX=1 NAME=" ]]></HTML>
<FieldPrefix />
<Property Select="Name" />
<HTML><![CDATA[ "> ]]></HTML>
<Switch>
   <Expr>
      <Property Select="Required" />
   </Expr>
   <Case Value="TRUE" />
   <Default>
      <HTML><![CDATA[ <OPTION Value=""> ]]></HTML>
      <HTML>(None)</HTML>
      <HTML><![CDATA[ </OPTION> ]]></HTML>
   </Default>
</Switch>
<SelectionOptions Len="100" MoreText="..." />
<HTML><![CDATA[ </SELECT> ]]></HTML>