Freigeben über


Column-Element (View)

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013

Gibt den Rohdatenwert für ein bestimmtes Feld zurück – im Gegensatz zur vom Field-Element bereitgestellten formatierten Version. Im Falle eines Lookup-Felds gibt Column den lokalen Wert (eine ID-Nummer in der Liste, die auf eine andere Liste verweist) zurück, während das LookupColumn-Element die Daten aus der Fremdtabelle zurückgibt.

<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>

Elemente und Attribute

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Attribut Beschreibung
AutoHyperLink
Optionaler Boolean-Wert. TRUE , um Text mit <A> Tags einzuschließen, wenn der Text wie ein Link angezeigt wird (z. B www.microsoft.com. ).
AutoHyperLinkNoEncoding
Optionaler Boolean-Wert. TRUE , um Text mit <A> Tags zu umschließen, wenn der Text wie ein Link angezeigt wird (z. B www.microsoft.com. ), aber ohne HTML-Codierung.
AutoNewLine
Optionaler Boolean-Wert. TRUE , um Tags in den Textstream einzufügen <BR> und mehrere Leerzeichen durch ein unterbrechungsfreies Leerzeichen (&nbsp;) zu ersetzen.
Default
Optionaler Text. Rendert den diesem Attribut zugewiesenen Text, wenn der von einer Auswahl zurückgegebene Wert eine leere Zeichenfolge ("") ist.
Format
Optionaler Text-Wert. Steuert die Datumsformate für Datumsfelder. Zu den unterstützten Formaten gehören DateTime, DateOnly, TimeOnly, ISO8601, ISO8601Basic und ISO8601Gregorian.
Htmlencode
Optionaler Boolean-Wert. Ist TRUE, um eingebettete Zeichen zu konvertieren, sodass sie als Text im Browser angezeigt werden. Mit anderen Worten, Zeichen, die mit HTML-Tags verwechselt werden können, werden in Entitäten konvertiert.
Name
Optionaler Text. Ermöglicht die Verwendung des Column-Elements außerhalb des Feldrenderingkontexts durch Angabe einer ID (z. B<Column Name=". ID"/>).
ShowField
Optionaler Text. Das ShowField-Attribut kann auf den anzuzeigenden Spaltennamen festgelegt werden. Standardmäßig wird ein HyperlinkText aus der Title-Spalte des Datensatzes in der externen Liste angezeigt. Mit dem ShowField-Attribut kann dieses Standardverhalten jedoch außer Kraft gesetzt und ein anderes Feld aus der externen Liste angezeigt werden.
Die folgenden Datentypen sind als Ziele eines ShowField-Attributs zulässig: Text, Choice und Counter.
StripWS
Optionaler Boolean-Wert. Ist TRUE, um Leerzeichen vom Anfang und Ende des vom Element zurückgegebenen Werts zu entfernen.
SubColumnNumber
Optionaler Integer-Wert.
Urlencode
Optionaler Boolean-Wert. TRUE , um Sonderzeichen, z. B. Leerzeichen, in das UTF-8-Format in Anführungszeichen zu konvertieren (z. B. %c3%ab für Zeichen ë).
URLEncodeAsURL
Optionaler Boolean-Wert. Wie URLEncode, aber TRUE , um anzugeben, dass die zu codierende Zeichenfolge eine Pfadkomponente einer URL ist, sodass Schrägstriche (/) nicht codiert werden.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Zahlreiche

Vorkommen

  • Mindestvorkommen: 0
  • Maximum: Unbegrenzt (1 innerhalb von Limit)

HinwBemerkungeneise

Beachten Sie, dass die aktuelle Einstellung DisplayMode der Variablen berücksichtigt wird, wenn ein leeres Column-Element (<Column/>) verwendet wird. Der Anzeigemodus wird implizit entsprechend dem aktuell verwendeten Befehl festgelegt.

Wenn eine Ansicht oder ein Element angezeigt wird, DisplayMode ist auf Anzeige festgelegt. Wenn ein Element aus einem Formular erstellt wird, DisplayMode wird auf Neu festgelegt. Wenn ein vorhandenes Element bearbeitet wird, DisplayMode wird auf Bearbeiten festgelegt. Die DisplayMode Variable kann auf der Seite überschrieben werden, indem sie direkt festgelegt wird, <SetVar Name="DisplayMode">Edit</SetVar>z. B. .

Wenn Sie zum Rendern <Column/> eines Datumsfelds oder Zahlenfelds verwenden, werden die Daten im Gebietsschema des Servers gerendert, da <Column/> numerische Werte gemäß den gebietsschemaspezifischen Regeln des Servers gerendert werden.

Siehe auch