Страница 1 из 1

Freereport

Добавлено: 03 май 2006, 12:14
Лелик_1044
Подскажите как вставлять в отчет данные не из бд
Допустим из стринггрида 3*5

Добавлено: 04 май 2006, 00:45
Naeel Maqsudov
Вставляем в отчет секцию (например MasterData). В ней источник записей выбираем "Виртуальный" и указываем количество записей.

Как-то можно это количество программно указать. Давно делал - не помню.

На этом MasterData добавляем поля с выражениями типа [VAL1]. На событие OnGetValue отчета пишем

ParValue:=<i-тое значение>;
inc(i);

На событие OnBeginDoc сбрасываем i в 1

i (если не нужна многопоточность) - это глобальная переменная формы

Re: Freereport

Добавлено: 25 дек 2007, 16:23
Thourie
Скажите пожалуйста у меня проблема когда я подключаю FreeReport в дизайнере отчётов данные не видны! Хотя все соответствующие компоненты размещены и подключениы между собой! Заранее спасибо!