Einzelnen Beitrag anzeigen

blackFirefly

Registriert seit: 25. Jun 2019
10 Beiträge
 
#10

AW: PDF-Komponente(n) gesucht

  Alt 26. Aug 2019, 07:38
Hallo zusammen,

vielen lieben Dank für eure Antworten und auch eure Meinungen zu den verschiedenen Komponenten!

Mein Problem bei FastReport ist, dass es nicht so funktioniert wie ich das gerne hätte. Mein Ziel ist eine PDF-Datei zu erstellen auf der in 2 Spalten mehrere kleine Tabellen angezeigt werden. Dabei sind die Einträge der Tabellen nicht einfach Einträge in der Datenbank. Die Anleitung von FastReport beschäftigt sich irgendwie fast immer nur damit, dass man Daten aus der DB holt und diese dann alle in der gleichen Form anzeigt. Das ist bei mir leider nicht so.
Laut der Anleitung von FastReport soll es angeblich ein Tabellen-Element geben, welches man beim Design auf dem Report plazieren kann. Aber ich weiß nicht wo das zu finden sein soll. Ist es einfach in der Firemonkey-Version nicht da?
Deswegen habe ich das was ich haben wollte jetzt ganz hässlich und umständlich mit mehreren Textelementen gelöst. Doof dabei ist nur, dass wenn ich erlaube, dass es die Textbausteine automatisch verschieben darf wenn eine Überlappung da ist, es die Elemente irgendwie ganz seltsam gegeneinander verschiebt. Aktuell habe ich es so gemacht, dass alles immer genau an dem Platz angezeigt werden soll an dem es ist, aber ich muss die Tabellen noch so ändern, dass der Inhalt dynamisch sein kann und wenn das mit der Verschiebung nicht hinhaut, dann ist das doof /:

Ein weiterer Punkt gegen FastReport ist, dass die Darstellung von gedrehtem Text nicht so ganz funktioniert (funktioniert in Delphi selbst auch nicht so richtig). Ich habe links einen Kasten (Stylingobjekt) und in diesem soll vertikal ein Schriftzug angezeigt werden. Also habe ich einen Kasten eingefügt und darauf dann eine Box mit dem Text gesetzt. Das komische ist jedoch, dass dann der Text in der Ausgabe abgeschnitten wird. Mache ich beim Design auch noch die Breite von dem Kasten mit dem Text ganz breit, dann funktioniert es. Allerdings habe ich so immer dieses Element, was mir beim Design über den anderen Elementen schwebt und das nervt irgendwie.

Allgemein hatte ich auch Probleme bei der Installation der Testversion. Der Support fragte dann nur welche Version ich jeweils nutzen würde. Da habe ich geantwortet, dass es die neueste Version von FastReport ist und die vorletzte Version von Delphi. Delphi wollte ich schon updaten, aber da die Server zu der Zeit gerade down waren konnte ich das nicht machen. Also hatte ich es nicht hinbekommen FastReport zu installieren.
Das hatte ich dem Support auch gesagt, aber da kam trotzdem nur die Antwort, dass ich doch Delphi updaten soll.
Was wäre denn gewesen, wenn ich nicht mehr die Updatesubscription für Delphi gehabt hätte und Delphi nicht hätte updaten können? Dann hätte ich noch dümmer dagestanden -.-

Das sind so die Gründe warum mir FastReport nicht so wirklich sympatisch ist. Mal schauen wie die anderen Komponenten sich schlagen ^^

Gerade probiere ich mit QuickPDF herum. Die Anzeige der PDF und das Drucken funktionieren schonmal super einfach.
Für die Anzeige habe ich einfach ne Scrollbox genommen und lade die PDF als Bild rein. Das ist zu 100% das was ich wollte, von der Seite her bin ich schonmal sehr zufrieden damit ^^
Ich brauche wirklich nur, dass man die PDF darstellt. Keine sonstigen Buttons oder Funktionen die ein PDF-Viewer hat ^^

Die Anforderung an das Programm ist eben, dass man keine anderen Programme öffnet mit denen man aus dem Programm raus geht. Deswegen ist die Version mit dem externen Viewer nicht so schön.
  Mit Zitat antworten Zitat