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


Элемент OrderBy (Query)

Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Определяет порядок сортировки для запроса. Элемент OrderBy содержит группу элементов FieldRef.

<OrderBy  Override = "TRUE" | "FALSE"  UseIndexForOrderBy = "TRUE" | "FALSE">
  <FieldRef
    Ascending = "TRUE" | "FALSE"
    Name = "Text" />
    ...
</OrderBy>

Элементы и атрибуты

В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.

Атрибуты

Атрибут Описание
Override
Необязательный логический.
UseIndexForOrderBy
Необязательный логический.

Дочерние элементы

Родительские элементы

Occurrences

  • Минимум: 0
  • Максимум: 1

Замечания

Порядок, в котором отображаются поля, соответствует порядку их сортировки. Значение атрибута Ascending в элементе FieldRef, указывает, следует ли применять сортировку по возрастанию.

Пример

В следующем примере поля сначала сортируются по возрастанию по полю Новички, затем по убыванию по годам и, наконец, по возрастанию по расположению.

<OrderBy>
  <FieldRef Name="Newcomers"/>
  <FieldRef Name="Years" Ascending="FALSE"/>
  <FieldRef Name="Location"/>
</OrderBy>