Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.24;
Скачать: CL | DM;

Вниз

Ошибка в команде NewPage при использовании QuickReport   Найти похожие ветки 

 
Мефодий   (2002-06-10 19:48) [0]

Для проверки работы QuickReport перед созданием сложного отчета составил следующую программку, которая не хочет выполняться.
В проекте есть Form1 c Button1 и QuickReport1 c DetailBand. На клик кнопки я прописал:

procedure TForm1.Button1Click(Sender: TObject);
var Lbl:TQRLabel;
i,k: integer;
begin
with QuickReport1 do
begin
k := 1;
for i := 1 to 500 do
begin
Lbl := TQRLabel.Create(Self);
Lbl.Parent := Bands.DetailBand;
Lbl.AutoStretch := True;
Lbl.Font.Name := "Arial";
Lbl.Font.Size := 10;
Lbl.Top := 2*Lbl.Font.Size*(k-1);
Lbl.Left := 20;
Lbl.Caption := "Test "+IntToStr(i);
Inc(k);
if (i mod 50) = 0 then
begin
NewPage;
k := 1;
end;
end;
Preview;
end;
end;

При выполнении выдается ошибка "Access Violation" на строке NewPage.
Где ошибка ?
Заранее спасибо.


 
Мефодий   (2002-06-11 21:59) [1]

Мастера где же вы ?
Отзовитесь !!!!!



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

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

Наверх




Память: 0.46 MB
Время: 0.011 c
1-77373
ValeX
2002-06-13 13:50
2002.06.24
CopyFile


4-77672
IronHawk
2002-04-24 11:59
2002.06.24
Как рисовать на рабочем столе ? Запускаешь прогу и она начинает..


14-77557
Sergik_81
2002-05-20 08:04
2002.06.24
Буфер и резидентная программа


4-77661
KSergey
2002-04-24 15:08
2002.06.24
Вроде просто: изменение доступности (enable/disable) кнопки. Как?


6-77531
DrKot
2002-04-14 18:45
2002.06.24
Порт 139 в windows как с ним работать