Поделиться через


Элемент 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>