Форум: "Потрепаться";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c