Показать сообщение отдельно
Старый 06.01.2004, 09:27   #8  
Paul_ST is offline
Paul_ST
Участник
 
144 / 11 (1) +
Регистрация: 26.11.2003
Адрес: Екатеринбург
Ситуация несколько исправилась - когда я стал не просто добавлять (вызывать AddaRange) Range (всё по прежнему делается через QueryBuildRange), а предварительно искать его у нужного поля и если нашёлся, то изменять его значение.
После чего фильтрация заработала.
Интересно то, что init у Query вызывается много раз (я просто поставил Info в тело метода)

Осталась единственная проблема - как установить (или изменить) значение Range на значение переданное в отчёт .

Это переданное значение я полуаю в init у отчёта через вызов метода формы (которая вызывает мой отчёт через MenuItem). Беда в том, что переменные , описанные в classdeclaration у отчёта , недоступны в init у Query.
Может есть идеи - как в init у Query передать значения, полученные в init у отчёта?
__________________
Paul_ST