Вниз
Скачать: CL | DM;

TQuickRep динамически   Найти похожие ветки 

← →
Dr. Well ©   (2002-12-06 19:34) [0]

Ни у кого нет какого-либо примера, как добавить Band на Репорт?


← →
Anatoly Podgoretsky ©   (2002-12-06 19:39) [1]

Посмотри на моем сайте докумендацию


← →
Сергєєв Володимир   (2002-12-08 17:58) [2]

Писал я недавно одну прогу, типа товар-склад. А фигня была в следующем - я не знал заранее, какие отчеты могут понадобыться заказчику. Проблему я решил, прикомпилив к проекту рантайм дизайнер отчетов, а отчеты сами хранил в таблице в БЛОБ полях в виде ДФМ, который потом восстанавливал на Превью функцией СтрингТуКомпонент(смотри хелп Делфи). А рантайм дизайнер отчетов (да и не только, при помоши него можно и дизайнить формы и все прочее) я взял с рассылки

http://delphi.mastak.ru/cgi-bin/download.pl?get=1016001718&n=0

Кстати, там в демках есть уже готовый дизайнер отчетов в рантайм. Можешь его чисто ламерски посто скопировать и все.


← →
Dr. Well ©   (2002-12-10 14:41) [3]

Дело в том, что это тестовое задание...
Я создаю в рун-тайме форму, кладу на нее QuickReport, и когда пытаюсь бросить на него Band, не могу указать ему BandType, так как Delphi говорит, что не может rbTitle неопределенный идентификатор...

procedure Report(ADataSet : TDataSet;
APresentList, ASummaryList : TList;
APositionDate, APositionPageNumber : Byte;
AReportTitle, ASummaryCaption : String);
var
ReportForm : TForm;
QuickReport : TQuickRep;
TitleBand : TQRBand;
ColumnHeaderBand : TQRBand;
DetailBand : TQRBand;
SummaryBand : TQRBand;
begin
// Creating Form
ReportForm:=TForm.Create(Application);
// Creating Report
QuickReport:=TQuickRep.Create(ReportForm);
QuickReport.DataSet:=ADataSet;
QuickReport.ReportTitle:=AReportTitle;
// Creating Bands
TitleBand:=TQRBand.Create(QuickReport);
TitleBand.BandType:=rbtitle; // ----!!!!!! ОШИБКА СДЕСЬ
// Forming Report
// QuickReport.AddBand(TitleBand);

QuickReport.Preview;
end;


Я не вижу файла QuickRpt.pas, хотя dcu-шка есть... Может, проблема в этом (получается, что не описан тип TQRBandType, хотя TQRBand ведь есть...).
Даже не представляю, что теперь делать...


← →
Anatoly Podgoretsky ©   (2002-12-10 14:50) [4]

Тип описан в QRPrntr


← →
Dr. Well ©   (2002-12-11 11:21) [5]

Спасибо, Анатолий...
Заходил на Ваш сайт - замечательный ресурс... Те, которыми я пользовался до этого и рядом не валялись.
Низкий Вам поклон за него...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
14-99273
Andrey V.
2002-12-06 20:32
2002.12.30
Хочу работать с dbf(или db) без bde


3-99032
Максим
2002-12-10 10:58
2002.12.30
fox базы - Language driver not found


14-99259
ga_alx
2002-11-28 05:46
2002.12.30
Помогите создать схемный редактор


3-98960
Ежик
2002-12-09 12:43
2002.12.30
Передача в Excel


6-99214
Romych
2002-11-01 10:51
2002.12.30
сокеты




   Наверх