Вниз
Скачать: CL | DM;

Народ, помогите разобраться с QRPreview.   Найти похожие ветки 

← →
dimonf   (2002-04-03 18:41) [0]

У меня имеется три формы MainForm, MDIForm, QRForm.
Мне нужно в MDI окне сделать Preview QuickReporta который лижит на QRForm.
Сам же QRPreview находится в MDIForm.
Вот что я делаю:
MDIForm.pas
…
var QReport : TQRForm;
…
QReport := TQRForm.Create(Self);
with QRPreview1 do
begin
Align := alClient;
TabOrder := 0;
ZoomToFit;
end;
QRForm.Prev.PreviewModeless;
QRPreview1.Visible := True;
…

QRForm.pas
…
procedure TQRForm.QReport1Preview(Sender: TObject);
begin
with Application.MainForm.ActiveMDIChild as TMDIForm do
QRPreview1.QRPrinter := TQRPrinter(Sender);
end;
…

MainForm.pas
…
IF PrintDialog1.Execute then
begin
with Application.MainForm.ActiveMDIChild as TMDIForm do
QReport .QReport1.Print;
end;
…
Фишка в том, что сам Preview работает нормально.
Но при попытке распечатать отчет на принтере происходит глюк :(
Один раз печатается нормально, а при повторной попытке не хочет.
Приходиться закрывать MDI окно. При открытии MDI окна снова печатается, а потом нет.
В чем проблема?


← →
dimonf   (2002-04-03 20:57) [1]

Народ, нет разве мыслей??? 8(



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
3-46253
Orion
2002-03-24 16:13
2002.04.15
Отображение данных из нескольких DataSet ов одновременно.


1-46394
madcap
2002-03-29 00:09
2002.04.15
Не могу открыть файл :-)


6-46474
Yuri74
2002-02-01 15:04
2002.04.15
Отправить сообщение по сети


1-46349
KAA
2002-04-01 15:31
2002.04.15
DecisionCube


1-46413
Renard
2002-04-01 21:36
2002.04.15
Подскажите, как отключить кнопку restore (в системном меню)




   Наверх