DisplayPattern-Element (List)
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Wird in berechneten Feldern verwendet, um zu definieren, wie das Feld gerendert wird. Im Abschnitt DisplayPattern in der Deklaration für ein berechnetes Feld wird beschrieben, wie die konstituierenden Felder kombiniert werden, um das berechnete Feld zu bilden. LinkTitle ist beispielsweise ein berechneter Feldtyp, der Titel- und ID-Felder für ein bestimmtes Listenelement kombiniert.
<DisplayPattern>
</DisplayPattern>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Keine
Untergeordnete Elemente
Zahlreich
Übergeordnete Elemente
Vorkommen
- Minimum: 0
- Maximum: 1
Hinweise
Das DisplayPattern-Element wird in Schema.xml-, Onet.xml - und Base.xml-Dateien verwendet.
Die integrierten Datentypen (z. B. Integer und Text) verfügen ebenfalls über Anzeigemuster, die in der FldTypes.xml-Datei definiert sind. Das Field-Element kann Anzeigemuster enthalten und aus diesem Grund verwendet werden, um umfangreiche Formatierungen auf Werte anzuwenden (im Gegensatz zum Column-Element , das einfach Rohdaten zurückgibt).
Beispiel
Im folgenden Beispiel wird ein berechnetes Feld mit dem Namen LinkField erstellt, das Werte der Felder Title und ID kombiniert, um Verknüpfungen wie <a href="form.htm?ID=7">This is the title</a>
zu bilden.
<Field Name="LinkField" Type="Computed">
<FieldRefs>
<FieldRef Name="Title"/>
<FieldRef Name="ID"/>
<FieldRefs>
<DisplayPattern>
<HTML><![CDATA[<a href="form.htm?ID="]]></HTML>
<Column Name="ID"/>
<HTML><![CDATA[">]]></HTML>
<Column Name="Title"/>
<HTML><![CDATA[</a>]]></HTML>
</DisplayPattern>
</Field>