This has been an age old question that one needs to tackle if you have clients that want to control data coming in and out of the company.
That is why I am quite happy and relieved to have found it as well.
Without further adue, here it is
uses
, QRPrntr, QRPrev;
procedure TqrpLabelGrader.QuickRep1Preview(Sender: TObject);
var
qrStandardPreview: TQRStandardPreview;
begin
//, QRPrntr, QRPrev;
qrStandardPreview:=TQRStandardPreview.CreatePreview(Self, TQRPrinter(Sender));
qrStandardPreview.SaveReport.Enabled := False;
qrStandardPreview.LoadReport.Enabled := False;
qrStandardPreview.Show;
end;
Enjoy
Coffee Cup