LazReport. Работа с несколькими отчетами

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
voltron
новенький
Сообщения: 64
Зарегистрирован: 06.07.2007 13:27:46
Откуда: Украина

LazReport. Работа с несколькими отчетами

Сообщение voltron »

Использую LazReport в своей программе. Отчетов достаточно много, формируются они по результатам запросов к БД. Собственно вопрос в том, как лучше организовать передачу параметров в отчет?
Сейчас у меня в обработчике OnGetValue стоит куча проверок, и в зависимости от имени выбранного файла отчета передаются нужные параметры. Можно ли организовать это как-то по другому? Если кто-то делал нечто похожее - поделитесь опытом.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

чем не устраивает frVariable ?
voltron
новенький
Сообщения: 64
Зарегистрирован: 06.07.2007 13:27:46
Откуда: Украина

Сообщение voltron »

Может я что-то не так понимаю... frVariable вроде бы предназначена для передачи статических данных, например, идентификатора пользователя, который сформировал отчет. А у меня в одном отчете, к примеру, выводится список налоговых номеров и площади земельных участков; в другом - ФИО, юридический адрес и дата регистрации. Т.е. это данные, которые меняются от записи к записи.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

А через поля таблицы почему нельзя?
Ты ж эти данные наверняка из какой-то БД берёш?
Ответить