LazReport работа с переменными

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

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

LazReport работа с переменными

Сообщение ygreen » 19.01.2013 14:04:18

подскажите пожалуйста как правильно из программы передавать переменные отчету (допустим название клиента, предприятия, адресс...)
мне известен только один метод через глобальную переменную frVariables
ygreen
незнакомец
 
Сообщения: 6
Зарегистрирован: 26.09.2012 15:03:22

Re: LazReport работа с переменными

Сообщение alexs » 19.01.2013 14:37:54

Это самый универсальный и правильный метод. Чем он не устраивает?
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: LazReport работа с переменными

Сообщение ygreen » 19.01.2013 20:40:31

frReport1.Variables.Add('data_org'); как пользоваться этим? и почему тот самый правильный метод. для чего существует этот метод????
ygreen
незнакомец
 
Сообщения: 6
Зарегистрирован: 26.09.2012 15:03:22

Re: LazReport работа с переменными

Сообщение alexs » 20.01.2013 00:57:13

Код: Выделить всё
frVariables['var_name1']:='bla_bla_bla'

Вот то, что надо!
Я именно про это говорил.
Просто внутри механизма отчёта все обращения к переменным обязательно используют и этот механизм. Поэтому оно всегда будет работать.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: LazReport работа с переменными

Сообщение ygreen » 20.01.2013 20:17:46

Код: Выделить всё
frVariables['var_name1']:='bla_bla_bla'

- добавляет переменную в категорию "FR variables"
Код: Выделить всё
frReport1.Variables.Add('data_org');

- добавляет категорию "data_org"
А как добавить переменную в категорию "data_org"?
ygreen
незнакомец
 
Сообщения: 6
Зарегистрирован: 26.09.2012 15:03:22


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 234

Рейтинг@Mail.ru