СправочникВыборка.<Имя справочника> (CatalogSelection.<Имя справочника>)
Объект этого типа возвращается методами Выбрать и ВыбратьИерархически у объекта типа СправочникМенеджер и представляет собой специализированный способ перебора элементов справочника. Обход элементов выполняется системой динамически. Это означает, что использование выборки не считывает все элементы сразу, а выбирает их порциями из информационной базы. Такой подход позволяет достаточно быстро обходить с помощью выборки большие списки справочников и не загружает в память всех элементов выборки.
Пример:
Процедура УстановитьРеквизит(ИдСправочника, ИдРеквизита, ЗначениеРеквизита, СтруктураДляОтбора)
ВыборкаСправочника = Справочники[ИдСправочника].Выбрать(,,СтруктураДляОтбора);
Пока ВыборкаСправочника.Следующий() Цикл
Объект = ВыборкаСправочника.ПолучитьОбъект();
Объект(ИдРеквизита) = ЗначениеРеквизита;
Объект.Записать();
КонецЦикла;
КонецПроцедуры