Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   QuickReport und Delphi6 Enterprise (https://www.delphipraxis.net/164803-quickreport-und-delphi6-enterprise.html)

thion007 13. Dez 2011 11:24

AW: QuickReport und Delphi6 Enterprise
 
Hi,

leider klappt genau das nicht. Die alte Fehlermeldung "Undefinierter Bezeichner: 'TQRPDFDocumentFilter'" ist immer noch da...
Wo kann denn noch der Fehler liegen?

Danke und Gruß,

thion007

Bernhard Geyer 13. Dez 2011 11:28

AW: QuickReport und Delphi6 Enterprise
 
Zitat:

Zitat von thion007 (Beitrag 1141126)
Hi,

leider klappt genau das nicht. Die alte Fehlermeldung "Undefinierter Bezeichner: 'TQRPDFDocumentFilter'" ist immer noch da...
Wo kann denn noch der Fehler liegen?

Uses-Anweisung erweitern um qrpdffilt?

thion007 13. Dez 2011 11:35

AW: QuickReport und Delphi6 Enterprise
 
Hi Bernhard,

:oops: Ok, das war wohl schon ein Fehler in dem alten Quellcode. Jetzt komme ich schon bis zur nächsten Fehlermeldung :wink:

Danke und Gruß,

thion007

pmoegenb 13. Dez 2011 12:10

AW: QuickReport und Delphi6 Enterprise
 
Hallo thion007,
hier ein kleines Beispiel:

Delphi-Quellcode:
uses Hauptmenue, Shellapi, QRPDFFilt;

procedure TJAWVereineFrm.ToolButton4Click(Sender: TObject);
var
   PDFFilt: TQRPDFDocumentFilter;
   Fehler: string;
begin
   PDFFilt := TQRPDFDocumentFilter.Create(HauptFrm.TempPfad+'\Jahresauswertung.PDF');
   PrtJAWVereineFrm.QuickRep1.ExportToFilter(PDFFilt);
   // PDF Reader öffnen
   If Messagedlg('Mit PDF-Reader öffnen ?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then
      begin
      // ShellExError selbstdefinierte ausgelagerte Funktion
      Fehler := ShellExError(ShellExecute(0, 'open',
      PChar(HauptFrm.TempPfad+'\Jahresauswertung.PDF'), nil, nil,SW_SHOWMAXIMIZED));
      if Fehler <> '' then
         begin
         Messagedlg(Fehler, mtError, [mbOK, mbHelp], 272);
         end;
      end;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:28 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz