Методы справочников
ПорядокРеквизита
Установить порядок выборки по возрастанию значения реквизита.
Синтаксис:
ПорядокРеквизита(<ИмяРеквизита>)
Англоязычный синоним:
OrderByAttribute
Параметры:
<ИмяРеквизита> | Строковое выражение с именем реквизита справочника, который задает порядок обхода элементов справочника. |
Описание:
Метод ПорядокРеквизита устанавливает режим выборки элементов справочника в порядке возрастания значения указанного реквизита <ИмяРеквизита>.
Данный метод обычно используется до вызова метода ВыбратьЭлементы, который фактически открывает выборку. Дальнейшая выборка при помощи метода ПолучитьЭлемент будет происходить среди элементов текущего справочника в порядке возрастания значения реквизита.
Данный метод может использоваться только в том случае, если в конфигураторе при описании данного реквизита установлен признак "Сортировка" (Свойства реквизита – Дополнительные – Сортировка).
Данный метод может использоваться только для объектов, созданных Функцией СоздатьОбъект.
Пример:
Спр = СоздатьОбъект("Справочник.Сотрудники"); // Задаем выборку в порядке возрастания окладов Спр.ПорядокРеквизита("Оклад"); // Открываем выборку Спр.ВыбратьЭлементы(); // Цикл получения элементов справочника Пока Спр.ПолучитьЭлемент() = 1 Цикл Состояние(Спр.Наименование + " - " + Спр.Оклад); КонецЦикла;