Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi QuickReport und Delphi2006 (https://www.delphipraxis.net/63379-quickreport-und-delphi2006.html)

Obi 17. Feb 2006 20:17

Datenbank: Div • Zugriff über: QuickReport

QuickReport und Delphi2006
 
Hallo

Ich habe einige ältere Projekte bei dehnen ich die Reports mit QuickReport erstelle.

Jetzt habe ich ein Problem nachdem ich die neue Delphi Version installiert habe.

Kann man in Delphi2006 die QuickReport Komponenten überhaupt noch installieren (sind die noch dabei)?

Die folgenden Dateien habe ich nach der Installation von Delphi gefunden:
C:\Programme\Borland\BDS\4.0\lib\QuickRpt.dcu
C:\Programme\Borland\BDS\4.0\lib\quickrpt.res

Under dem "Bin" Verzeichnis bin ich auch nicht fündig geworden.

Kann ich die irgendwie hinzufügen oder was ist das wohl?

Kennt sich jemand damit aus?

Danke für eure Hilfe

merlin17 18. Feb 2006 11:02

Re: QuickReport und Delphi2006
 
Hallo,

Zitat:

Kennt sich jemand damit aus?
so richtig kenne ich mich mit QR nicht aus... aber
IIRC dann benötigst Du die ProfVersion von QR V4

oder aber Du beisst in den sauren Apfel und steigst auf eine aktuellere
ReportEngine um (es gibt ja einige am Markt, in BDS2006 kostenlos enthalten ist Rave 6.5)


:-) thomas, TeamNevrona

mkinzler 18. Feb 2006 11:16

Re: QuickReport und Delphi2006
 
Rave verwendet zum Unterschied zu QR einen externen Report Designer und auch externe Reportdateien (rav). Dies hat den Vorteil das man seine Anwendungen mit einem optional erhältlichen End-USer-Reportdesigner ausliefern kann ( benötigt BEX).
Ein weiterer freies Reportsystem ist der Report Manager.

mindforce 18. Feb 2006 11:53

Re: QuickReport und Delphi2006
 
Hilfe für Quickreport wird die in der Hilfe von Delphi angezeigt.

Gruss,

Mindforce

Lun 1. Mär 2006 11:38

Re: QuickReport und Delphi2006
 
Hi @ll,

Entweder bin ich blind oder nich Fähig die Hilfe richtig zu bedienen. Ich konnte in der Hilfe nix zu Quickreport finden.
Welchen Report benutzt man denn am besten für Reports zu erstellen? Ich hab bis jetzt Crystal Report und Quick Report benutzt.
Aber beides finde ich in Delphi 2006 nicht mehr ;o(
Das einzigste das ich hier finde ist Rave Report. Das funtzt glaub ich nur unter VCL oder?
Hmm, ich weiß auch nicht ob das so der Kracher ist ;o)
Was benutzt ihr denn um Reports unter Delphi 2006 zu erstellen ?

greetz Lun

MrSpock 1. Mär 2006 12:02

Re: QuickReport und Delphi2006
 
Hallo,

ja, es ist leider wirklich wahr, dass es keine Borland Edition mehr von Quickreport gibt, die unter D2006 (oder D2005) läuft. Ich habe auch noch eine ganze Menge Anwendungen, die mit QR arbeiten, so dass ich immer noch D7 auf meinem Rechner habe, so dass ich die alten Anwendungen weiterpflegen kann. Für neue Projekte unter D2006 nutze ich Rave.

Masterof 1. Mär 2006 12:07

Re: QuickReport und Delphi2006
 
Hallo!!

ja die Erfahrung habe ich auch machen müssen, das in den neuen Versionen der gute alte Quickreport nicht mehr dabei ist. Man hat ja in der Version 7 schon verucht ihn nicht mehr anzubieten, also er war ja nichtmehr unter den Standartkomponenten dabei und musste extra hinzugefügt werden.

Ich verwende Fastreport, des ist meiner Meinung nach besser als der RaveReport, da er ähnlich aufgebaut ist wie der QReport.
mfg Master

merlin17 1. Mär 2006 13:22

Re: QuickReport und Delphi2006
 
Hallo,

@Lun
Zitat:

Das einzigste das ich hier finde ist Rave Report. Das funtzt glaub ich nur unter VCL oder?
Hmm, ich weiß auch nicht ob das so der Kracher ist ;o)
Rave BE für Delphi 2006 ist für VCL.32 und VCL.net dabei.
WinForm fehlt (noch, aber wird für die BEX-Version von Rave irgendwann einmal verfügbar sein).

Was verstehst Du unter "Kracher" ???

@Masterof
Zitat:

Ich verwende Fastreport, des ist meiner Meinung nach besser als der RaveReport, da er ähnlich aufgebaut ist wie der QReport.
erste Teil vom Satz akzeptiere ich, aber den zweiten nicht :evil:
Rave und QR sind in keiner Weisse ähnlich!!!


:-) thomas, TeamNevrona

Masterof 1. Mär 2006 13:34

Re: QuickReport und Delphi2006
 
Oh, ich habe es auch gerade gelesen und festgestellt, das der Satz auch ein bisschen anders gemeint war.
und zwar wollte ich sagen, dass der Fastreport dem QRepot ähnelt.
Der Ravereport ist anders aufgebaut,
Sorry

MgG Master

Delphi_Fanatic 1. Mär 2006 13:37

Re: QuickReport und Delphi2006
 
Zitat:

Man hat ja in der Version 7 schon verucht ihn nicht mehr anzubieten, also er war ja nichtmehr unter den Standartkomponenten dabei und musste extra hinzugefügt werden.
Ja, aber von woher füge ich QuickReport zu D7 hinzu ?

Sind das Dateien auf der CD oder so ?

Zum Glück musste ich an den wenigen Quickreports, die in meinen Programmen laufen, seit langer Zeit nichts mehr ändern, aber demnächst könnte da was auf mich zu kommen... also von daher wäre es schön, wenn ich Quickreport wieder unter D7 zum Laufen kriegen könnte.
Also ... wie kriegt man das mit QuickRep. unter D7 hin ?


(P.S. ... bis auf Weiteres werde ich meine Reports erstmal nicht auf Rave umstellen, weil ich Rave (nach einer anfänglichen "Euphorie" mittlerweile extrem scheisse finde (sorry für meine Ausdrucksweise) und wer weiss, ob der zukünftige Besitzer von Delphi auch auf Rave setzen wird. Vielleicht wird man ja dann bei künftigen Delphi-Versionen schon wieder auf ganz andere Report-Tools umstellen müssen.... )

Masterof 1. Mär 2006 13:49

Re: QuickReport und Delphi2006
 
Hallo

Musst du mal suchen
hier ist was du suchst.

MfG Master

merlin17 1. Mär 2006 13:51

Re: QuickReport und Delphi2006
 
Hallo,

"
The Quick Reports package is not installed in the IDE by default. To run
these demos you must first install dclqrt70.bpl.

To install, go to the IDE menu and select the "Component" menu item. From there,
select "Install Packages". In the dialog select the "Add" button and then browse
to the \bin directory of Delphi (default location is
c:\Program Files\Borland\Delphi7\bin). Select the file named dclqrt70.bpl.

The QuickReport pacakge is now installed and you can run the example programs."


:-) thomas

@Delphi_Fanatic
P.S. wer weiss ob der zukünftige Besitzer nicht nur noch Delphi.C# und Delphi.C++ nutzt und Pascal auslaufen lässt....
:cheers:

Delphi_Fanatic 2. Mär 2006 06:51

Re: QuickReport und Delphi2006
 
Zitat:

@Delphi_Fanatic
P.S. wer weiss ob der zukünftige Besitzer nicht nur noch Delphi.C# und Delphi.C++ nutzt und Pascal auslaufen lässt....
ach... soll er doch von mir aus ruhig machen ! Die wichtigste meiner Delphi-Anwendungen, mit der ich mein "täglich-Brot" verdiene, ist dermassen voll gestopft mit Pointern und ähnlichem Kram, der sich auf .net nicht so ohne weiteres portieren lässt, dass ich eines Tages, wenn ich die Anwendung auf .net rüber ziehen will, wahrscheinlich sowieso das Meiste davon "neu erfinden" muss. Und dann kann's mir auch schon fast egal sein, ob ich von D7 auf
Delphi(Pascal).net umsteige, oder von D7 auf C#.

Peter60 10. Mai 2006 17:16

Re: QuickReport und Delphi2006
 
Hallo, ich habes nun endlich geschafft mein Projekt von D7 auf Delphi 2006 W32 umzusetzen. Das größte Problem bereitete mir das Umsetzten der Quick Reports (ca. 40 Stück) auf Rave Report. Dabei stellte sich heraus das Rave Report sehr langsam in der Aufbereitung der Daten ist. Zum anderen bekam ich plötzlich stabilitäts Probleme im Projekt die auf Rave zurück zuführen waren. Ich habe mir nun Quick Report V4 für Delphi 2006 gekauft und die Reports wieder auf Quick Report zurückgesetzt. Das neue Quick Report enthält nun änlich viele Möglichkeiten wie Rave arbeitet aber wesentlich schneller. Das wichtigste für mich ist aber, die Stabilität der Anwendung die nun wieder gewährleistet ist.

http://www.qusoft.com

Peter60 :gruebel: :lol: :cry:

omata 10. Mai 2006 21:50

Re: QuickReport und Delphi2006
 
Quickreport :thumb:

MagicAndre1981 10. Mai 2006 21:57

Re: QuickReport und Delphi2006
 
Zitat:

Zitat von omata
Quickreport :thumb:

schau dir mal den Quellcode an, da vergehts dir :shock:

omata 10. Mai 2006 22:23

Re: QuickReport und Delphi2006
 
ich kenne den Quellcode und habe da auch schon selber was dran geändert. Es geht trotzdem nichts über Quickreport.

merlin17 11. Mai 2006 12:04

Re: QuickReport und Delphi2006
 
@Peter60
Zitat:

Das neue Quick Report enthält nun änlich viele Möglichkeiten wie Rave arbeitet aber wesentlich schneller.
Mich würde interessieren wie die die Unterschiede zwischen QR und Rave gemessen hast (und natürlich Datenbank, Anbindung mit
welchen Kompo, usw.) ...

vorab: bitte nicht missverstehen; ich will/kann etc. dich nicht zu Rave "bekehren", aber das QR schneller als Rave ist, kann ich mir nicht richtig vorstellen

und würde gerne mal etwas benchmarken (bin z.Zt. mit TPC im Datenbank-bereich seit vier Wochen konkret "aktiv", d.h. ich mache
echte TPC-Test auf unterschiedlichen Servern von PIV über PIV-Xeon hin zu Xeon-64 EM-T und Raid 5, 1+0 Ultra 320 mit unterschiedlichen
Versionen einer bekannten Datenbank <g>).



:-) thomas, TeamNevrona

Peter60 11. Mai 2006 15:28

Re: QuickReport und Delphi2006
 
Hallo Merlin17,

ich wollte dir nicht zu nahe treten.
Ich möchte hier auch nicht eine Grundsatz Diskussion loslassen.
Aber ich habe das Gefühl, dass bei Rave Report einiges vom Auge durch die Brust entwickelt wurde. Ich denke nur an die Berechnungensmöglichkeiten in Rave Report! Dazu kommt die schlechte bzw. nicht in deutscher Sprache vorliegende Dokumentation. Ich sage auch nicht das bei QuickReport oder FastReport alles besser ist. Aber mal ehrlich, Geschwindigkeit nicht gerade eine Stärke von Rave Report ist. Wenn bei meinem Kunden der monatliche Rechnungsdruck von ca. 500 Rechnung bei QuickReport um ein drittel schneller gedruckt wird als der gleiche Vorgang mit Rave Report. Das ist egal auf welcher Rechner das durchgeführt wird. Ich werde sicher auch weiterhin Rave Report einsetzten aber vorziehen werde ich QuickReport und FastReport.

Peter60 :coder2:

merlin17 11. Mai 2006 16:36

Re: QuickReport und Delphi2006
 
Zitat:

ich wollte dir nicht zu nahe treten.
keine Angst, ist nicht passiert, habe ich auch nicht so gesehen!
Zitat:

Ich denke nur an die Berechnungensmöglichkeiten in Rave Report!
ist eigentlich nicht schlecht, gebe aber zu es ist gerade am Anfang etwas tricky;
ganz gut ist hier die Demo-App im \Demo-Folder
Zitat:

Dazu kommt die schlechte bzw. nicht in deutscher Sprache vorliegende Dokumentation.
:oops:
Zitat:

Aber mal ehrlich, Geschwindigkeit nicht gerade eine Stärke von Rave Report ist. Wenn bei meinem Kunden der monatliche Rechnungsdruck von ca. 500 Rechnung bei QuickReport um ein drittel schneller gedruckt wird als der gleiche Vorgang mit Rave Report.
Gerade hier sehe ich Rave auf jeden Fall schneller (ich denke Kopf an Kopf mit FastReport!) als QR, deshalb bin ich etwas über diese Reihenfolge und die Höhe mehr als überrascht.... Ich habe eine Applikation mit Rave am Laufen, da werden in einem Lauf ca. 800 Reports (2 seitig, duplex, tw. mit einer Kopie, und tw. mit Überweisungsbelegen aus einem anderen Schacht) gedruckt und Rave ist ungelogen extrem schnell fertig (vorher war Crystel dort im Einsatz). Allerdings nutze ich hier die Features von NDR-Files welche ich drucke und parallel als PDF rendere um diese in einem anderen Thread in die Oracle-Datenbank zu speichern :love:

Wenn ich wieder Richtung Süden fahre, komme ich vielleicht mal nach Sonthofen und wir vergleichen einmal die zwei ReportEngines <g>
Wnd wenn ich mal dazu komme, werde ich mal einen Applikation basteln mit Delphi, Rave und IIRC MS-SQL (oder?) und dann können wir einmal hier etwas testen.
Ich mit Rave und Du mit QReport oder FastReport :cheers:

:-) thomas, TeamNevrona


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