![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по FastReport [D5, Access]
Tornado © (2002-09-11 15:54:00)Мастера, простенький вопрос: как использовать переменные в отчете FastReport? Например есть на форме поле Edit1, не связанное с БД, как мне вывести в отчете то, что я введу в Edit1? И еще вопрос по FR: как использовать выделение? Например есть БД, все ее содежимое выводиться в отчет FR. Надо закрасить каким нибудь цветом (допустим желтым) те строки одно из полей которых имеют значение "Руководство".
xGrey (2002-09-11 18:22:00) [1]Не знаю.
FreeReport-ом пользоваться не доводилось....
Tornado (2002-09-11 18:19:00) [2]Ооо, сорри, Вы правы, я опечатался немного, я пользуюсь FreeReport version 2.21.5 notes. В нем возможно сделать то, о чем я спрашивал?
xGrey (2002-09-11 17:52:00) [3]Два варианта:
1) Report не имеет тип TfrReport (см мой пример);
2) Вы пользуетесь не FastReport-ом :)
Выдержка из help-а по FastReport 2.4:
Dictionary property
Applies to TfrReport component
Declaration
property Dictionary: TfrDataDictionary;
Description
Словарь данных. Содержит список переменных, алиасов таблиц БД,
доступных таблиц, а так же источников данных для бендов.
Run-time only
Tornado (2002-09-11 17:30:00) [4]Компилятор выдает ошибку : [Error] frmMain.pas(797): Undeclared identifier: "Dictionary". Что делать? Спасибо за ответ
xGrey (2002-09-11 17:04:00) [5]Работа с переменными.
В дизайнере отчета:
Файл => Словарь данных =>Ваш список переменных
Добавте переменные в поля вывода (TfrMemoView)
При вызове отчета:
with Report.Dictionary.Variables do Variable["Имя переменной"]:= ........
Где Report : TfrReport