29.08.2007, 12:26 | #1 |
Участник
|
Данные в отчете
Добрый день.
У меня возник такой вопрос по построению отчета. Имеется некоторый готовый отчет Report. Этот отчет в своем запросе делает выборку данных из таблиц SmTable и SmLine. Мне необходимо создать аналогичный отчет, только с несколько иными данными для вывода (кое-где наложить доп. условия, кое-где просуммировать и т.д., т.ч. вариант с заменой запроса отчета не подходит). Как вариант решения - сделать выборку данных, перекрыть метод fetch() отчета и самому выводить его по секциям с нужными данными. Но мне интересно, можно ли это сделать несколько иначе, а именно: самому сделать выборку, обработать данные и подменить источник данных в отчете? |
|
29.08.2007, 14:12 | #2 |
Участник
|
Вроде разобрался сам))
В методе init перехватываю запрос, обрабатываю его и данные ложу во временную таблицу по которой строю QueryRun, который, в свою очередь, передается в отчет. |
|