Элемент DisplayPattern (List)
Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Используется в вычисляемых полях для определения способа визуализации поля. В разделе DisplayPattern в объявлении вычисленного поля описывается способ объединения полей в виде вычисляемого поля. Например, LinkTitle — это вычисляемый тип поля, который объединяет поля Title и ID для определенного элемента списка.
<DisplayPattern>
</DisplayPattern>
Элементы и атрибуты
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Нет
Дочерние элементы
Многочисленные
Родительские элементы
Occurrences
- Минимум: 0
- Максимум: 1
Замечания
Элемент DisplayPattern используется в файлахSchema.xml, Onet.xml и Base.xml .
Встроенные типы данных (например , Integer и Text) также имеют шаблоны отображения, определенные в файлеFldTypes.xml . Элемент Field может содержать модели отображения и, следовательно, его можно использовать для применения к значениям расширенного форматирования (в отличие от элемента Column, который просто возвращает неструктурированные данные).
Пример
В следующем примере создается вычисляемое поле с именем LinkField , которое объединяет значения полей Title и ID для формирования ссылок, таких как <a href="form.htm?ID=7">This is the title</a>
.
<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>