|
![]() |
#1 |
Участник
|
Я бы вообще хотел бы в рантайме формировать SQL-запрос по условию выбранного периода и передавать (SQL-запрос) отчёту (Report) если это возможно.
|
|
![]() |
#2 |
Участник
|
View ненужно и не правильно менять в рантайме. Это глобальный объект уровня базы данных.
Ваш отчёт внутри себя строит запрос к базе данных (к реальной таблице или к View не столь важно). Вот в этот запрос, а не во View, и нужно встроить нужный вам фильтр. Цитата:
Проще всего добавить в отчёт поддержку необходимых параметров. В самом отчёте перекрыть метод инициализации и написать код, который добавить в запрос необходимые фильтры. Значения этих фильтров нужно будет в отчёт передать. Чтобы разобраться как передать внутрь отчёта параметры смотрите класс Args. Вот пример: передача параметров в Report |
|
|
|