0

Справочник
Метод ВыбратьЭлементы()

Открывает выборку по элементам справочника

Синтаксис

Метод ВыбратьЭлементы() имеет следующий синтаксис:

число ВыбратьЭлементы([Режим = 1])

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

number SelectItems([Mode = 1])

Параметры

Метод ВыбратьЭлементы() имеет следующие формальные параметры:

Имя параметра Тип Описание
Режим Число режим выборки в иерархическом справочнике

1 — выбирать элементы с учетом иерархии (значение по умолчанию)
0 — выбирать элементы без учета иерархии

Возвращаемое значение

Число

1 — выборка открыта и в ней присутствует хотя бы один элемент
0 — не удалось открыть выборку (нет ни одного элемента)

Описание

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

Последующий перебор выбранных элементов осуществляется методом ПолучитьЭлемент().

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

Пример кода с использованием метода ВыбратьЭлементы():

Справочник = СоздатьОбъект("Справочник.Товары");
//настраиваем выборку по коду
Справочник.ПорядокКодов();
Если Справочник.ВыбратьЭлементы() = 1 Тогда
	Пока Справочник.ПолучитьЭлемент() = 1 Цикл
		Сообщить(Справочник.ПолныйКод() + " " + Справочник.ПолноеНаименование());
	КонецЦикла;
Иначе
	Сообщить("Справочник пуст!");
КонецЕсли;

//Пример выборки с учетом иерархии
// 1 ПОКУПАТЕЛИ
// 1/1 ПОКУПАТЕЛИ/Азалия
// 1/2 ПОКУПАТЕЛИ/Бегония
// 2 ПОСТАВЩИКИ
// 2/1 ПОСТАВЩИКИ/Василек
// 2/2 ПОСТАВЩИКИ/Гвоздика

//Пример выборки без учета иерархии, но по порядку кодов
// 1 ПОКУПАТЕЛИ
// 1/1 ПОКУПАТЕЛИ/Азалия
// 2/1 ПОСТАВЩИКИ/Василек
// 2 ПОСТАВЩИКИ
// 1/2 ПОКУПАТЕЛИ/Бегония
// 2/2 ПОСТАВЩИКИ/Гвоздика

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

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