![]() |
Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorhanden
Hallo,
ich habe eine großes Projekt von mir von Delphi 6 Professional nach Delphi 2005 Architect portiert. Dazu habe ich die Projektdatei (dpr) einfach nur geöffnet und als Delphi for Win32 portiert. Beim Compilieren bekomme ich nun direkt die Fehlermeldung, dass eine TQuery (QRExtra.dcu) Komponente nicht mehr gefunden wird. Die Suche auf dem Rechner nach der Datei QRExtra.dcu war aber erfolgreich (Pfad: c:\Program Files (x86)\Borland\Delphi6\Lib) keine Ahnung wo die her kommt, scheint aber nicht zu nutzen. Evtl. wird sie ja nicht gefunden, wo muß ich diesen Pfad hinzufügen ?? Auch bin ich mir nicht sicher, ob das Portieren zu Win32 korrekt war, da es sich um eine Datenbankanwendung (Paradox) mit der Borland Database Engine handelt. Ich hatte zuvor aber auch versucht das Projekt als Delphi for .NET zu importeren, wobei noch mehr Probleme hoch kamen. Delphi 2005 scheint mir echt wesentlich umfangreicher und komplizierter als Delphi 6. Ich hoffe jemand kann mir ein paar Tips geben und mir helfen ? Dank und Grüsse Euch HACKI |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Naja du hast es eh schon gesehen, Quickreport wird schon in früheren Delphi Versionen nicht mehr standardmäßig eingebunden und nun wahrscheinlich auch nicht mehr mitgeliefert. Stattdessen gibts den Rave Report.
|
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
QReports ist AFAIK ab D2005 nicht mehr dabei, du musst also dein Projekt umstellen oder die eine Lizenz von QReports kaufen
|
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Naja, ist wohl ne Menge Arbeit das um zu stellen. :-( Nützt aber nix !! Hoffentlich wird die BDE mit Paradox noch unterstützt - oder habe ih da auch Böses zu erwarten ?? => Dann sollte ich überlegen das ganze Programm neu zu schreiben. Das wäre äußerst Übel.
Danke für die Antworten Hacki |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Du kannst dir auf
![]() den Quickreport noch nachträglich besorgen. Wie Andre schon schrieb, gibts die nicht mehr gratis dazu, sondern kosten ein wenig. BDE selber ist in Delphi 2006 noch dabei. |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Hallo hacki,
ja es ist so, dass QuickReport nicht mehr dabei ist. Das heißt dann für die Entwickler, die große Programme in D2005 weiterpflegen müssen, noch einmal rund 220€ hinblättern zu dürfen. Mich ärgert das auch. Ist natürlich eine geschickte Marketingstrategie. Erst wird es ohne Zusazkosten mitgeliefert und wenn genügend Programme damit geschrieben wurden, wird der Entwickler abgezockt. Ich mache das nicht mit und pflege meine goßen Programme noch immer mit D7 und bin gerade dabei auch FastReport umzusteigen. Kostet zwar auch Geld, aber es gibt mehrere Versionen (z.B. eine ohne Source Code) und die Version mit Source Code kostet etwa 200€. |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Es gibt aber von Rave ein Experten, der QuickReports-Formulare in Rave-Formulare wandelt. der funktioniert aber leider nur, wenn beide installiert sind ( also in älterer Delphiversion).
|
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Hast du den mal getestet?
|
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Ja, mit durchwachsenem Erfolg. Mit komplexeren Reports gibt es Probleme.
|
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Das habe ich erwartet. Bleibt also nur das manuelle Umstellen, das Kaufen der aktuellen Version oder das Programm weiter mit D6 oder D7 zu pflegen.
|
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
@MKinzler
Zitat:
wäre froh, wenn dieser Wizard nie geschrieben worden wäre... @hacki: von D6prof auf D2005Architect... da sollte der Updatepreis von Qusoft kein Problem sein, oder in den sauren Apfel beissen und Rave anschauen (bzw. auch andere Reportengines). :-) thomas, TeamNevrona |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Zitat:
Zitat:
Hat TeamNevrona was mit Nevrona zu tun? |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Hi Thomas,
Zitat:
Danke für Eure ganzen Antworten die Diskussion hilft mir schon weiter Grüsse Hacki |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
@mkinzler,
TeamNevrona ist in gewisser Weise mit TeamB von Borland vergleichbar; d.h. wir haben schon etwas mit Nevrona zu tun; siehe signatur :oops: @hacki Zitat:
Jedes Referenzieren "knallt", Du hast eine eigene IDE, nicht ein Delphi-formular, die Datenbankanbindung ist etwas anders etc.etc. -> Du musst Dich komplett mit einer neuen ReportEngine auseinandersetzen.... Wieviele Reports hat Dein Projekt ???? :-) thomas, TeamNevrona |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Zitat:
Wir es irgendwann eine verbesserte Version davon geben? |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
also,
ich bin nicht der einzige im Bereich von TeamND bzw. Nevrona mit dieser Meinung; :angel: Problem ist einfach, dass QR <> Rave ist, es gibt im QR nichts wie DataMirrorSections, GlobalPages, Mirror etc.; daher auch meine verhaltene Kritik am Wizard :oops: <Kaffeesatz_lesen> Ich glaube nicht an eine aktualisierte Version des Wizards </Kaffeesatz_lesen> :-) thomas, TeamNevrona |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Also
Zitat:
Wie lange werden Rave Reports denn wohl von Borland mitgeliefert ? Taugen diese Reports ? Hat jemand Erfahrung (Gute oder Schlechte) ? Hacki |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Hi Thomas,
Zitat:
Hacki |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Zitat:
auch mit TTable und TQuery arbeiten... Zitat:
die StandReportengine vom BorlandDeveloper-Studio Zitat:
:-) thomas, TeamNevrona |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Hi,
mir sind nun in Delphi 2005 zwei "verschiedene" Reporting-Tools aufgefallen: 1.) Crystal Reports 2.) Nevrona Designs Rave Reports Wenn ich es richtig verstanden habe ist nun Rave die Stand Report Engine vom Borland Developer-Studio. Sind dies zwei parallele Produkte oder alternativen, die unterschiedliche Schwerpunkte haben ? Ich meine welches soll man nun benutzen ? Dem vorherigem Chat zufolge würde ich auf RAVE tippen. Dank und Gruß Hacki |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Crystal reprts ist für .Net und Rave für Win32
|
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
@mkinzler,
Jain.... Crystal war damals wg. Verträge vom C#Builder enthalten; Rave war für vcl und vcl.net enthalten. In D2006 ist dann nur noch Rave enthalten (für vcl, vcl.net und vcl.c++, der WinForm-bereich ist immer noch verwaist....) ; :-) thomas, TeamNevrona |
Re: Nach Update Delphi 6 -> D2005 - TQuickRep nicht vorha
Danke für Eure Antworten - hat mir sehr geholfen :-)
Hacki |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz