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