"Программма "Зарплата и кадры бюджетного учреждения"<br><br>Подскажите какая ошибка в коде, у меня после отбора не выбирается регистратор, который нужно открыть и в нем удалить строки согласно запросу.<br><br> <br><br> <br><br>НачалоПериода = НачалоМесяца(Дата);<br><br>Запрос = Новый Запрос;<br>Запрос.Текст = <br>"ВЫБРАТЬ<br>| Остатки.КОСГУ КАК КОСГУ,<br>| Остатки.СтатьяФинансирования,<br>| СУММА(Остатки.СуммаВзаиморасчетовОстаток) КАК Сумма,<br>| Остатки.Физлицо.Наименование КАК Физлицо,<br>| ВзаиморасчетыСРаботникамиОрганизаций.Регистратор КАК Рег<br>|ИЗ<br>| РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций.Остатки КАК Остатки<br>| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций КАК ВзаиморасчетыСРаботникамиОрганизаций<br>| ПО Остатки.Физлицо = ВзаиморасчетыСРаботникамиОрганизаций.Физлицо<br>|ГДЕ<br>| Остатки.ПериодВзаиморасчетов <= &НачалоПериода<br>|<br>|СГРУППИРОВАТЬ ПО<br>| Остатки.КОСГУ,<br>| Остатки.СтатьяФинансирования,<br>| Остатки.Физлицо.Наименование,<br>| ВзаиморасчетыСРаботникамиОрганизаций.Регистратор";<br><br><br>Запрос.УстановитьПараметр("НачалоПериода", НачалоПериода);<br><br>НаборЗаписей = РегистрыНакопления.ВзаиморасчетыСРаботникамиОрганизаций.СоздатьНаборЗаписей();<br>ВыборкаРезультата = Запрос.Выполнить();<br>Выборка = ВыборкаРезультата.Выбрать();<br>Пока Выборка.Следующий() Цикл<br><br> НаборЗаписей.Отбор.??????<br> НаборЗаписей.Прочитать();<br> ВыборкаНомерСтроки = Выборка.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);<br><br><br> Пока ВыборкаНомерСтроки.Следующий() Цикл <br> НаборЗаписей.Удалить(ВыборкаНомерСтроки.Физлицо);<br> КонецЦикла;<br> НаборЗаписей.Записать();<br> КонецЦикла;"