0

Справочник
Метод ПорядокНаименований()

Устанавливает порядок выборки по возрастанию наименования

Синтаксис

Метод ПорядокНаименований() имеет следующий синтаксис:

ПорядокНаименований()

А также альтернативный англоязычный синтаксис:

OrderByDescr()

Параметры

Метод ПорядокНаименований() не имеет формальных параметров.

Описание

Метод ПорядокНаименований() устанавливает порядок выборки элементов справочника по возрастанию наименования элементов.

Метод доступен только для объектов, созданных функцией СоздатьОбъект(). Его следует использовать до вызова методов ВыбратьЭлементы() и ВыбратьЭлементыПоРеквизиту(), фактически открывающих выборку.

По умолчанию выборка производится в порядке основного представления справочника (кода или наименования), как это задано в конфигураторе. Поэтому данный метод применяется только тогда, когда такой порядок нужно изменить. Например, основное представление справочника — в виде кода, а элементы справочника нужно получить в порядке наименований.Настройки порядка элементов справочника в 1С 7.7

Пример использования

Пример кода с использованием метода ПорядокНаименований():

//выборка контрагентов в порядке наименований
Справочник = СоздатьОбъект("Справочник.Контрагенты");
Справочник.ПорядокНаименований();
Справочник.ВыбратьЭлементы();
Пока Справочник.ПолучитьЭлемент() = 1 Цикл
	Сообщить(Справочник.ПолныйКод() + " - " + Справочник.ПолноеНаименование());
КонецЦикла;
//Результат:
// 1 - ПОКУПАТЕЛИ
// 1/1 - ПОКУПАТЕЛИ/Азалия
// 1/3 - ПОКУПАТЕЛИ/Астра
// 1/2 - ПОКУПАТЕЛИ/Бегония
// 2 - ПОСТАВЩИКИ
// 2/1 - ПОСТАВЩИКИ/Василек
// 2/2 - ПОСТАВЩИКИ/Гвоздика

Читайте также:

  1. Метод Справочник.ПорядокКодов()
  2. Метод Справочник.ПорядокРеквизита()
  3. Метод Справочник.ОбратныйПорядок()

Поделиться страницей в соц.сетях

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *