Delphi-PRAXiS
Seite 1 von 2  1 2      

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/)
-   -   Delphi Druckvorschau (https://www.delphipraxis.net/62664-druckvorschau.html)

luckystar85 7. Feb 2006 20:41


Druckvorschau
 
Moin, moin!!!

Kennt ihr eine Komponente mit der ich eine Druckvorschau realieseren kann? Ich habe schon mehrere Komponenten gefunden, nur musste ich dort immer den Inhalt selber zeichen mit Canvas. Jetzt habe ich aber sehr viel Text und den selber zu zeichen ist mir zu aufwändig. Es wäre am besten wenn die Komponente schon das komplette Drucken mit übernehmen könnte, ähnlich QuickReport. Bloß QuickReport möchte ich nicht verwenden, weil ich nicht auf jeden System die BDE installieren möchte.
Kennt ihr da eine gute Alternative?

Jelly 7. Feb 2006 20:51

Re: Druckvorschau
 
Quickreport braucht keine IDE, sondern nur Datenbankkomponenten die auf TDataset aufbauen. Dazu gibts Genügende.

Neben Quickreport gibts noch etliche andere Berichtgeneratoren: Rave, Chrsytal Reports, List and Labels und mein bevorzugtes (da genauso performantes Tool dafür aber kostenlos) TEkRTF.

luckystar85 7. Feb 2006 20:57

Re: Druckvorschau
 
Das QuickReport keine IDE braucht weiß ich schon, nur stört mich das dafür die BDE installiert sein muss, wenn ich die Daten aus TTable hole.
Zu TEkRTF habe ich leider keinen Download-Link gefunden, könntest du mir da weiter helfen?
Auf der Webseite von Chrsytal Reports habe ich gesehen das es nicht kostenfrei ist, das wäre für mich aber am besten.

Jelly 7. Feb 2006 21:14

Re: Druckvorschau
 
Zitat:

Zitat von luckystar85
Das QuickReport keine IDE braucht weiß ich schon

Das war ein Schriebfehler... ich meinte auch die BDE... Quickreport barucht, wie gesagt, Abkömmlinge von tDataset, und das ist nicht nur die BDE. z.B. viele native DB-Komponenten basieren nicht auf der BDE, genausowenig wie ADO.

Zitat:

Zitat von luckystar85
Zu TEkRTF habe ich leider keinen Download-Link gefunden, könntest du mir da weiter helfen?

Also googeln nach TekRTF bringt gleich als allererstes was: http://ekrtf.code.net.ru/index.html

luckystar85 7. Feb 2006 21:17

Re: Druckvorschau
 
Zitat:

Zitat von Jelly
Also googeln nach TekRTF bringt gleich als allererstes was: http://ekrtf.code.net.ru/index.html

Googlen nach TEkRTF bringt nichts, aber nach EkRTF bringt was. vielen dank für den hinweis schaue ich mir mal an. Könnt ihr mir noch andere Hinweise geben?

omata 7. Feb 2006 21:27

Re: Druckvorschau
 
Hallo luckystar85,

Quickreport braucht keine BDE. Du kannst ADO, DBExpress oder sonst was nehmen es funktioniert sogar ohne irgendwelche Datenbankkomponenten.

MfG
Thorsten

luckystar85 8. Feb 2006 20:32

Re: Druckvorschau
 
Ich wollte das heute mit QuickReport machen, aber ich habe keine QuickReport komponenten in meinen Delphi. Dann habe ich mal im Forum gesucht und die Anleitung QuickReport-Komponenten installieren gefunden. Wenn ich das bei mir mache, denn bekomm ich die Fehlermeldung "Package C:\Programme\Borland\Delphi7\Projects\Bpl\qrpt70.b pl kann nicht installiert werden, da es kein Entwurfszeit-Package ist.". Kennt einer das Problem oder hat eine Lösung?

omata 8. Feb 2006 21:04

Re: Druckvorschau
 
Hallo luckystar85,

welche Delphiversion benutzt du den nun?
In deinem Infoteil steht Delphi5 und die Pfade die du angibst zeigen Delphi7.

Wenn du Delphi7 benutzt, dann sind die Quickreports nicht sichtbar/installiert. Das heisst aber nicht, dass sie nicht vorhanden sind. Bei Delphi7 musst du mal den den Bin-Ordner schauen, dort findest du eine qr*70.bpl-Datei. Diese gibt du unter Komponenten->Packages installieren->Hinzufügen an und fertig.

MfG
Thorsten

luckystar85 9. Feb 2006 20:22

Re: Druckvorschau
 
Ja genau. Ich benutze Delphi 7. Und wenn ich die bpl-Datei installiere, denn kommt die Meldung.

omata 9. Feb 2006 20:38

Re: Druckvorschau
 
Keine Ahnung was da schief läuft, eventuell ist deine Delphiinstallation defekt? Du gehst auch wirklich nur auf Hinzufügen? Ich habe keine Ahnung normalerweise wird da nichts mehr kompiliert, sondern einfach nur hinzufügt.

Verwunderte Grüsse
Thorsten


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:01 Uhr.
Seite 1 von 2  1 2      

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