Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
14-99248
GarryFV
2002-12-11 12:12
2002.12.30
Глюки...


3-98986
Kolyan
2002-12-10 13:40
2002.12.30
Загнал базу dBase III+ на SQL Server 7.0. Memo не работает!


1-99136
@andrew
2002-12-18 13:33
2002.12.30
ПРИВЕТ ВСЕМ! Можно ли как-то в режиме Run-Time определить


3-98989
Roki
2002-12-10 12:19
2002.12.30
Есть ли аналоги SQL Monitor для Delphi?


14-99352
Best Sniper
2002-12-08 16:40
2002.12.30
Что за LMHosts ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский