Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.30;
Скачать: 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 вся ветка

Текущий архив: 2002.12.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
14-99321
.nuke
2002-12-09 17:16
2002.12.30
опрос...


14-99288
kingdom
2002-12-06 20:06
2002.12.30
Нужна информация по Install Shield Professional ?


1-99084
Юрий
2002-12-19 16:59
2002.12.30
Глюки..


4-99394
Gayrus
2002-11-11 16:23
2002.12.30
Строка в приложении на API


14-99336
Malder
2002-12-10 19:13
2002.12.30
Обзор интернет магазинов