Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Save as PDF aus Quickreport zeigt Charts und Checkboxen nicht an (https://www.delphipraxis.net/213478-save-pdf-aus-quickreport-zeigt-charts-und-checkboxen-nicht.html)

norwegen60 4. Aug 2023 08:01

Save as PDF aus Quickreport zeigt Charts und Checkboxen nicht an
 
Hallo zusammen,

ich verwende in einem alten Projekt noch Delphi XE und QuickReport 5.06.0.
Nun wollte ich einen Report mit "Save as PDF" und Verwendung des Filters TQRPDFfilter als PDF speichern.
Schau ich mir das PDF dann an fehlen in dem Report die Charts und TQRCheckBoxen.
Erzeuge ich das PDF über Print an einen PDF-Drucker ist alles OK.

Durch Zufall habe ich bemerkt dass das Chart im Preview auch nur angezeigt wird, wenn TQRBand.BandType als rbDetail oder rbSummary definiert ist. Bei beiden wirds im Save as PDF aber nicht angezeigt.

Hat jemand das Problem schon gehabt und eine Lösung? (Außer Umstellung auf FastReport :-))
Die Sourcen von QuickReport liegen vor.

Vielen Dank im Voraus
Gerd

BerndS 4. Aug 2023 09:39

AW: Save as PDF aus Quickreport zeigt Charts und Checkboxen nicht an
 
Da uns die PDF-Exportfuntion nicht gefallen hat, haben wir die eDocEngine gekauft.
Diese rendert die PDF dann auf Basis der Metafiledaten, die vom Quickreport für die Anzeige / Druck erzeugt wird.
Damit fügen wir auch XML für ZUGFERD ein in die PDF ein.

itsChris 4. Aug 2023 11:15

AW: Save as PDF aus Quickreport zeigt Charts und Checkboxen nicht an
 
Zum Fehlen der Charts beim Export habe ich Folgendes gefunden:

https://www.steema.com/support/viewtopic.php?t=4169

Wobei das schon ein Weilchen her ist und ja nur eine Vermutung ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:36 Uhr.

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