Column 要素 (ビュー)

適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

Field 要素が提供する書式付のバージョンに対し、特定のフィールドについて生データ値を返します。 Lookup フィールドの場合、Column はローカル値 (別のリストを参照するリストにおける ID 番号) を返し、LookupColumn 要素は外部テーブルのデータを返します。

<Column
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
    Default = "Text"
  Format="DateTime"
    HTMLEncode = "TRUE" | "FALSE"
    Name = "Text"
    ShowField = "Text"
    StripWS = "TRUE" | "FALSE"
  SubColumnNumber = Integer
    URLEncode = "TRUE" | "FALSE"
    URLEncodeAsURL = "TRUE" | "FALSE">
</Column>

要素と属性

以下のセクションで、属性、子要素、親要素について説明します。

属性

属性 説明
AutoHyperLink
省略可能 なブール値。 テキストがハイパーリンクのように表示される場合に、テキストをタグで<A>囲むには TRUE を指定します (例: www.microsoft.com)。
AutoHyperLinkNoEncoding
省略可能 なブール値テキスト がハイパーリンクのように表示される場合 (たとえば)、HTML エンコードなしでテキストをタグで <A> 囲む場合は TRUE www.microsoft.com
AutoNewLine
省略可能 なブール値TRUE を指定 すると、テキスト ストリームにタグが挿入 <BR> され、複数のスペースが改行されていないスペース (&nbsp;) に置き換えられます。
Default
オプションの Text。 選択範囲から返される値が空の文字列 ("") の場合、この属性に割り当てられたテキストをレンダリングします。
Format
オプションの Text。 日付フィールドの日付書式を制御します。 サポートされている書式は、DateTimeDateOnlyTimeOnlyISO8601ISO8601BasicISO8601Gregorian などがあります。
Htmlencode
省略可能 なブール値TRUE で、ブラウザにテキストとして表示されるように埋め込み文字を変換します。 つまり、HTML タグと混同する可能性がある文字はエンティティに変換されます。
名前
オプションの Text。 ID (ID など"/><Column Name=") を指定して、フィールド レンダリング コンテキストの外部で Column 要素を使用できるようにします。
ShowField
オプションの TextShowField 属性には、表示する列の名前を設定できます。 既定では、外部リスト内に含まれるレコードの Title 列のハイパーリンク テキストが表示されます。 ただし、ShowField 属性を使用してこの動作を無効にし、外部リストの別のフィールドを表示できます。
ShowField 属性のターゲットとして使用できるデータ型は、TextChoice、および Counter です。
StripWS
省略可能 なブール値。 要素から返される値の先頭および末尾にある空白を削除する場合は、TRUE を設定します。
SubColumnNumber
オプションの Integer
URLEncode
省略可能 なブール値。 空白などの特殊文字を引用符で囲まれた UTF-8 形式 (文字ëなど) に変換する場合は TRUE%c3%ab
URLEncodeAsURL
省略可能 なブール値URLEncode と同様ですが、エンコードする文字列が URL のパス コンポーネントであることを指定する場合は TRUE で、スラッシュ (/) がエンコードされないようにします。

子要素

None

親要素

多数

Occurrences

  • 最小 : 0
  • 最大 : 制約なし (Limit 内では 1)

注釈

空の Column 要素 (<Column/>) を使用すると、変数の現在の設定に影響されることに DisplayMode 注意してください。 表示モードは、使用されている現在のコマンドに従って、暗黙的に設定されます。

ビューまたはアイテムが表示されている場合は、[ DisplayMode 表示] に設定 されます。 フォームからアイテムを作成する場合は、 DisplayMode[新規] に設定されます。 既存のアイテムが編集されている場合は、 DisplayMode[編集] に設定されます。 変数は DisplayMode 、 など <SetVar Name="DisplayMode">Edit</SetVar>、直接設定することで、ページ内でオーバーライドできます。

を使用して <Column/> 日付フィールドまたは数値フィールドをレンダリングすると、サーバーのロケール固有の規則に従って数値がレンダリングされるため <Column/> 、サーバーのロケールでデータがレンダリングされます。

関連項目