Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];




Вниз

Народ, почему Preview у QueryReport тормозит при просмотре? 


dimonf   (2002-04-15 18:23) [0]

Я сделал просмотр отчета формирующимся QueryReport-ом.
При просмотре он ужасно тормозиться, можно прождать целую минуту.
Иногда не все строчки отчета заполняются.
Как мне сделать, чтобы Preview работал быстро и заполнялись все строчки в отчете?

Вот что я учудил:

procedure TMDIForm.PrevNeedData(Sender: TObject; var MoreData: Boolean);
var Mes,God : String;
ATime : Single;
AMin : Single;
begin
if Row < (StringGrid1.RowCount) then begin
LdV.Caption := StringGrid1.Cols[8].Strings[Row];
Row:= Row + 1;
MoreData:=True;
end else MoreData:=False;
end;

procedure TMDIForm.PrevPreview(Sender: TObject);
begin
QRPreview.QRPrinter := TQRPrinter(Sender);
QRPreview.Show;
end;

procedure TOtshet.BitBtn1Click(Sender: TObject);
begin
Row:=0;
Prev.PreviewModeless;
QRPreview.Visible := True;
end;
end;

Может надо при выходе обнулять QRPreview.QRPrinter?
Как лудьше обнулить?



dimonf   (2002-04-15 19:49) [1]

Неужели нет мыслей...?




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.016 c
6-94534           William               2001-12-20 23:21  2002.04.29  
NMHTTP отсылка данных в форму : метод POST


4-94619           s-thick               2002-02-21 05:05  2002.04.29  
Win2000, WinXP (Ctrl-Alt-Del)


3-94298           Megera                2002-04-06 09:23  2002.04.29  
заработная плата


14-94560          Derr                  2002-03-21 10:23  2002.04.29  
Куда ушли авторы сайта ?


1-94359           NS                    2002-04-17 11:57  2002.04.29  
Нужно в RUN-Time создавать экземпляры некоторых объектов (для при