Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Report / Berichtskomponente gesucht


NOS1971 - Fr 17.01.14 22:49
Titel: Report / Berichtskomponente gesucht
Hallo zusammen,

ich habe ein WebseitenAnalyseSoftware in arbeit und möchte natürlich auch einen Report/Bereicht generieren mit Header und Footer, Listen, Tabellen, Bildern, Charts, Fliesstext etc. ... es steht allerdings keine Datenbank dahinter.

Was würdet Ihr empfehlen?

Ich nutze Delphi XE5 PRO. Es dürfen auch kommerzielle Komponenten sein.

Danke und Grüße ins Forum,

Andreas


jaenicke - Sa 18.01.14 00:27

Am einfachsten dürfte sein die Daten in eine temporäre Datenbanktabelle zu schieben und dann diese in FastReport nur noch zu verdrahten.

Theoretisch kann man in zumindest einigen Report Engines auch ohne DB arbeiten, aber das ist im Vergleich ein in der Regel deutlich höherer Aufwand, insbesondere beim Design der Reporte...


NOS1971 - Sa 18.01.14 11:07

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Am einfachsten dürfte sein die Daten in eine temporäre Datenbanktabelle zu schieben und dann diese in FastReport nur noch zu verdrahten.

Theoretisch kann man in zumindest einigen Report Engines auch ohne DB arbeiten, aber das ist im Vergleich ein in der Regel deutlich höherer Aufwand, insbesondere beim Design der Reporte...


Kriege ich denn damit auch Reports mit Textpassagen problemlos hin ... also sachen die nicht von einer tabelle gekapselt sein müssen ?


jaenicke - Sa 18.01.14 11:51

Du kannst Labels setzen und die auch einfach von außen suchen und füllen.

Einfacher ist es dennoch auch so etwas in Datenbanken zu stecken.


NOS1971 - Sa 18.01.14 11:58

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Du kannst Labels setzen und die auch einfach von außen suchen und füllen.

Einfacher ist es dennoch auch so etwas in Datenbanken zu stecken.


Das meinte ich ... also die Textpassagen auch in die DB packen und gut. Mal schauen ob ich das hinbekomme. Zunächst danke für die Info und ein schönes Wochenende.

Grüße,
Andreas


jasocul - Sa 18.01.14 13:25

Mit FastReport ist es auch ohne DB noch relativ einfach, etwas brauchbares zu erstellen.
Ich habe das schon gemacht und da sind auch längere Texte dabei. Ds waren sogar formatierte Texte im RTF-Format.

Das Ganze läuft dann aber eher auf eine Fleißaufgabe mit der Report-Methode "GetValue" hinaus.


NOS1971 - Sa 18.01.14 13:35

user profile iconjasocul hat folgendes geschrieben Zum zitierten Posting springen:
Mit FastReport ist es auch ohne DB noch relativ einfach, etwas brauchbares zu erstellen.
Ich habe das schon gemacht und da sind auch längere Texte dabei. Ds waren sogar formatierte Texte im RTF-Format.

Das Ganze läuft dann aber eher auf eine Fleißaufgabe mit der Report-Methode "GetValue" hinaus.


Reicht dafür die FastReport Version die bei der Delphi XE5 PRO bei ist ?


jasocul - Sa 18.01.14 20:03

Ja. Mehr nutze ich auch nicht.


NOS1971 - Sa 18.01.14 20:30

Supi ... dann sage ich vielen Dank und versuche mein Glück :-)