Здравствуйте. Столкнулась с такой проблемой: создаю набор записей в регистре сведений, подчиненному регистратору, устанавливаю отбор, после прочтения записей нет, хотя они должны быть. Подскажите, что я делаю не так? Возможно, просто уже не замечаю глупостей.
Регистраторы = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока Регистраторы.Следующий() Цикл
НаборЗаписей = РегистрыСведений.СведенияОСтудентах.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистраторы.Установить(Регистраторы.Регистратор);
НаборЗаписей.Прочитать();
Корректировки = Регистраторы.Выбрать();
Пока Корректировки.Следующий() Цикл
Для Каждого Запись Из НаборЗаписей Цикл
Если Запись.Студент = Корректировки.Студент Тогда
НаборЗаписей.Удалить(Запись);
КонецЕсли;
КонецЦикла;
КонецЦикла;
НаборЗаписей.Записать();
КонецЦикла;