Вот хочу получить данные по периодическому независимому регистру сведений на определенную дату, делаю так:
Спр = Справочники.СотрудникиОрганизаций.Выбрать();
Пока Спр.Следующий() Цикл
ТекФиз = Спр.Физлицо;
НаборЗаписей = РегистрыСведений.ПаспортныеДанныеФизЛиц.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Период.Установить(Дата(2011,12,31));
НаборЗаписей.Отбор.ФизЛицо.Установить(ТекФиз);
НаборЗаписей.Прочитать();
Для Каждого Запись Из НаборЗаписей Цикл
Сообщить(Запись.ДокументНомер);
КонецЦикла;
КонецЦикла;
В итоге ничего не выдает. Если убрать строку с отбором по дате, то выдает все данные. Может, я не так понимаю принцип работы периодического регистра, и при отборе попадают только записи с этой датой, ни днем раньше, ни днем позже?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший