LazReport + DBF

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

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

Ответить
AlexanderShad
незнакомец
Сообщения: 5
Зарегистрирован: 06.01.2013 04:33:20

LazReport + DBF

Сообщение AlexanderShad »

Доброго времени суток.
Уважаемые коллеги, подскажите пожалуйста по такому вопросу.
Пишу программку на лазарусе, столкнулся с проблемой.

На форму кидаю frReport1 frDBDataSet1 Datasource1
в свойствах frDBDataSet1 Datasource = Datasource1
в frReport1 DBDataSet = frDBDataSet1

В отчете на листе - Master - заголовок на нем вставлен объект прямоугольник в котором написано [mbase."nz"]

в коде

Код: Выделить всё

 ...
 mbase.FilePathFull:=ExtractFilePath(Application.ExeName)+'Base';
 mbase.TableName:='fr_tmp.dbf';
 ...
 form5.Datasource1.DataSet:=mbase;
 mbase.Active:=true;
 mbase.First;                         
 ...
 form5.frReport1.LoadFromFile(ExtractFilePath(Application.ExeName)+'Reportsv.frf');
 form5.frReport1.PrepareReport;
 form5.frReport1.ShowPreparedReport;
 mbase.Active:=false;
 mbase.Free;


Выдает чистый белый лист...

Что может быть?

Сказать по правде я никогда не работал с этим отчетом.
Последний раз когда я работал с отчетом это было в 2003 году на делфи и уже и не помню что за отчет был.

через Мастер-данные вытаскивает... но там указывается источник. А вот в заголовке никак...
ну или хотябы как передать данные в отчет.
Аватара пользователя
khvalera
новенький
Сообщения: 57
Зарегистрирован: 29.06.2010 00:49:43
Контактная информация:

Re: LazReport + DBF

Сообщение khvalera »

Вот набросал пример, смотри:

А вообще читай доку к FastReport
У вас нет необходимых прав для просмотра вложений в этом сообщении.
AlexanderShad
незнакомец
Сообщения: 5
Зарегистрирован: 06.01.2013 04:33:20

Re: LazReport + DBF

Сообщение AlexanderShad »

Спасибо
Ответить