Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Chart mit Fast Report erstellen (https://www.delphipraxis.net/205033-chart-mit-fast-report-erstellen.html)

FediDelPr 25. Jul 2020 17:12

Chart mit Fast Report erstellen
 
Hallo Delphianer,

ich möchte X-Y Diagramme mit FastReport erstellen, finde aber kein
Control dazu. Ich besitze die Version 6.5.7 von FR und Delphi Berlin Enterprise.

Eigentlich sind ja recht viele TFRX-Controls in der Tool-Palette zu finden, aber nichts
von Chart.

Muss ich da noch etwas installieren (das nicht standartmässig erfolgt) oder wo
könnte das Problem sonst liegen ?

Vielen Dank für Tipps.

Amanda 25. Jul 2020 17:30

AW: Chart mit Fast Report erstellen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Doch mit FastReport können via TeeChart Chars gedruckt werden.

FediDelPr 25. Jul 2020 17:39

AW: Chart mit Fast Report erstellen
 
Wo finde ich TeeChart ?

Der schöne Günther 25. Jul 2020 19:33

AW: Chart mit Fast Report erstellen
 
Ich meine man muss das FastReport Recompile-Tool dazu ausführen um es auf die jeweils installierte TeeChart-Version anzupassen.

Ich bin für mich zu dem Schluss gekommen dass sich der Aufwand nicht lohnt. Ich packe ein TfrxImage auf meinen Report, rendere den TeeChart in eine Grafik (TMetaFile) und weise diese Grafik dem Bild auf dem Report zu. Somit kann ich auch jedes beliebiges Bild nehmen und bin nicht an TeeChart gebunden.

Amanda 25. Jul 2020 21:19

AW: Chart mit Fast Report erstellen
 
Liste der Anhänge anzeigen (Anzahl: 1)
TeeChart ist in Delphi enthalten. Die Komponente muss nur mit dem Installer von Delphi hinzugefügt werden.

himitsu 25. Jul 2020 21:57

AW: Chart mit Fast Report erstellen
 
Fast Report für VCL oder FMX?

In einer VCL- oder FMX-Form gibt es bei dir TChart?
Fast Report benutzt für sein TfrxChartObject diese.

Vielleicht sind die Charts aber auch erst ab einer gewissen Edition im Fast Report drin?
Hast du die kostenlose Delphi-Edition?

FediDelPr 26. Jul 2020 20:42

AW: Chart mit Fast Report erstellen
 
Ich habe provisorisch Daten über FastReport in das EXCEL-Format übergeführt.
So kann ich die Resultate wenigstens mal grafisch darstellen.

Nun wie gesagt, provisorisch, weil ich diese Auswertungen schlussendlich unmittelbar in der Anwendung durchführen will.

Nun TeeChart ist nicht installiert (gemäss der Plattformenverwaltung/
Weitere Optionen).
Da ist aber auch FastReport VCL nicht markiert.
Ich weiss nicht mehr wie ich dieses Paket installiert habe.
Vermutlich irgendwie mit dem FR Installer.
Jedenfalls habe ich damals die Luxus-Variante mit allen Optionen erworben.
Vielleicht ist die Installation nicht sauber erfolgt, eine einfache
kostenlose FR-Variante wird zwar mitgeliefert. Zumindest war der
Funktionsumfang nach der Installation grösser.

Und trotzdem fehlt sowohl TChart als auch TfrxChartObject.

himitsu 26. Jul 2020 21:29

AW: Chart mit Fast Report erstellen
 
Wie gesagt, ohne TeeChart in der Embarcadero-Edition oder dem großen gekauften TChart, wird im Fast Report (große oder kleine Edition) nichts gehen.

IDE: MainMenü > Tools > GetIt
Aber k.A. warum TChart dort nicht drin ist.
Da wirst wohl nochmal das Delphi-Setup starten müssen, oder vorher nochmal ins CC oder beim Hersteller vorbeischauen.
http://www.teechart.net
http://cc.embarcadero.com/

TurboMagic 26. Jul 2020 21:56

AW: Chart mit Fast Report erstellen
 
Mittels TChart Embarcadero Edition und FastReport Embarcadero Edition kann man Charts in Reports umsetzen!

Wie geschrieben kann es wirklich sein, dass man dieses Recompilierungsprogramm ausführen muss, um die Chart Unterstützung
zu FastReports hinzuzufügen.

Lemmy 27. Jul 2020 06:38

AW: Chart mit Fast Report erstellen
 
TeeChart ist aber nicht von Fastreport, das ist ein anderes Produkt!

Also: Fastreport installieren (bei einer Kaufversion vorher die Embarcadero-Edition sauber deinstallieren!), Teechart installieren. auf das FOrm/Datamodul mit Fastreport die frxCharObject Komponente ziehen, dann sollte diese im Designer von Fastreport auch zugänglich sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:52 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