Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi QReport und Borland-Politik (https://www.delphipraxis.net/1551-qreport-und-borland-politik.html)

Hansa 7. Dez 2002 16:33


Hi,

einen Report habe ich ja jetzt fertig, das ging ganz gut. Jetzt taucht aber wieder mal ein Borland Problem auf. Delphi 7 ist mir im Moment zu blöd, habe es heruntergeladen und hatte nur Ärger. Deshalb schlummert es nur auf einer Festplatte. Nun ist mir aber schon bei Delphi6 aufgefallen, daß Qreport auf den ersten Blick nicht so leicht zu sehen ist. Anscheinend ist das bei Borland schon ein schlechtes Zeichen. Angeblich ist QR bei D7 noch besser "versteckt".

Deshalb gibt es mittlerweile Gerüchte, Borland wolle den Qreport nicht mehr unterstützen. Und zumindest auf mittlere Sicht könne man damit rechnen, daß sie Qreport gegen Rave von Devrona austauschen. Das ist nicht von der Hand zu weisen :!: Anscheinend haben sie den Laden aufgekauft. Solche Sachen haben bei Borland anscheinend Tradition. Der letzte HickHack war ja wohl Interbase. :mrgreen: TurboVision war die erste Attacke, die ich mitbekam und das ist lange her.

Da diese Borland-Politik zu allem Überfluß noch mit diversen Inkompatibilitäten und keinerlei Vorwarnzeit einhergeht, wird es ganz schlimm. Da ich nun erst vor ein paar Tagen mit Qreport angefangen habe, überlege ich ernsthaft, ob ich das überhaupt weiterverfolgen soll.

Deshalb die Frage : was gibts als Ersatz für Qreport sonst noch ? Und : wer kennt Rave von Devrona und was das macht ?

Gruß
Hansa :bounce1:

CalganX 8. Dez 2002 12:27

Hi,
also laut DelphiFAQsen.de "mehr als nur eine Alternative zu QuickReport": rbuilder (vermutlich ReportBuilder). Das Problem: kostenpflichtig. Aber es gibt auch Trial-Versionen.
Website: http://digital-metaphors.com/

Chris

Hansa 8. Dez 2002 12:52

Hi,

fängt bei 249$ zuzüglich 60 $ für Handbücher und ein Tutorial an. Du kannst aber auch eine Version für 999 $ zuzügl.... kriegen.
Die Trial ist aber dafür Super, außer den üblichen nervenden "Thank You"-Boxen kannst du sage und schreibe 5 Seiten drucken. :mrgreen:

Gruß
Hansa

DKamps 8. Dez 2002 15:23

Rave Report vs QuickReport
 
bei Delphi7 ist Rave dabei, jedenfalls in der Enterprise-Version, QuickReport aber auch, man muss es nur zusätzlich installieren.
Ich habe jetz ca. 2 Jahre in professionellen Projekten mit QuickReport und Delphi5 gearbeitet und bin eigentlich ganz zufrieden. Ohne zusätzliche Infos ist man aber aufgeschmissen, empfehlen kann ich Michael Ebners Delphi 5 Datenbankprogrammierung bei Addison-Wesley. Dort wird sehr schön erklärt, wie man einfache Reports erstellt. Die Probleme mit QR, von denen allenthalben berichtet wird beziehen sich auf ältere instabile Versionen. Die von Delphi 5 (+ irgendein ServicePack) läuft aber.
Rave ist wesentlich professioneller aber auch komplizierter und ich habe zur Zeit noch keine Literatur dazu gefunden. Irgendwas muss aber auf diesen Zusatz CDs noch drauf sein. Die Hilfe von Delphi ist völlig fürn A...
Schön ist bei Rave, dass man Barcodes einfach drucken kann, und dass man die Komponenten exakt plazieren kann (Lochungen). Ausserdem kann mensch nicht nur drucken sondern auch PDFs, HTML, RTF und Text-Ausgaben erzeugen. Ich habe nur leider noch keine Möglichkeit gefunden, einen Rave-Report zur Laufzeit zu erstellen und deshalb ist das für mich erst mal uninteressant.
Vielleicht hat jemand dami Erfahrungen ?

merlin17 15. Dez 2002 22:38

Rave Report vs QuickReport
 
hallo,

<<Rave ist wesentlich professioneller aber auch komplizierter und ich habe zur Zeit noch keine Literatur dazu gefunden.>>
die art und weise von rave ist ganz anders als qr. aufgrund der größeren möglichkeiten ist es daher auch etwas komplexer (zumindest am anfang). in der akt. ausgabe (01/03) vom entwickler-magazin ist ein artikel über rave.

<<einen Rave-Report zur Laufzeit zu erstellen >>
ist von rave so prinzipiell nicht gedacht. d.h. dann müsste man in die sog. rant-technologie von rave einsteigen (ist sehr komplex).
alternativ gibt es von nevrona die "grosse" version Rave 5 beX, welche eine komplette code-base-api anbietet, mit dieser können rein mit pascal-code die tollsten reports mit allen freiheiten erstellt werden. der aufwand ist allerdings höher, da nicht visuell.


:-) :wink:

Hansa 15. Dez 2002 23:48

Hi,

Zitat:

die art und weise von rave ist ganz anders als qr.
So was mußte letztenendes ja auch noch dazu kommen. :mrgreen:

Gruß
Hansa

Klabautermann 16. Dez 2002 11:35

Hallo,

ich denke der Hauptgrund, aus dem Borland auf Rave setzt ist, das es von Rave auch CLX varianten gibt. Hiermit gibt es also ein Reporting Tool, das sowohl unter DELPHI (VCL & CLX) läuft als auch unter Kylix (CLX).

Im gebensatz zu QR ist Rave nicht nur Bandorientiert, sondern auch Seitenorientiert. Das macht die Gestalltung wesentlich Freier und wie ober erwähnt auch ein Stück komplizierter. Ich hatte bissher nur wenig Zeit mich damit zu beschäftigen, und bin dabei häufiger ins grübeln gekommen. Mitlerweile kann ich einfache Reports machen, Master/Detail habe ich noch nicht hinbekommen, weiß aber (aus der Doku und dem BeispielProramm) das es geht und soger mit belibig tiefen verschachtelungen möglich sein soll. Ich denke die entscheidung für Rave-Reports war schon richtig, auch wenn es für uns eine ziemliche umstellung bedeutet.

Also alternativen fallen mir spontan noch Cristal Report und Fast Report ein. HAbe ich aber auch keine erfahrungen mit.

Gruß
Klabautermann

DKamps 16. Dez 2002 12:23

Muster-Report zur Laufzeit komplettieren
 
Ich habe für QReport eine schöne Komponente entwickelt, die einen Muster-Report verwendet, welchen ich grafisch erstellt habe. Die Spalten dieses Reports können dann kundenindividuell zur Laufzeit eingestellt werden, indem aus einer Datenbank zur Laufzeit Informationen über die zu verwendenden Spalten (Titel, Feldname, Summenzeile) gelesen werden.
Meine Aufgabe ist jetzt, dies auch unter Rave zu entwickeln. Die Infos, die ich habe deuten darauf hin (RANT), dass das auch geht. Weiss jemand näheres ?

Hansa 16. Dez 2002 12:38

Hi,

könnt Ihr euch bitte das mal anschauen:

http://www.delphipraxis.net/viewtopic.php?t=1681

Hier in diesem Thread posten Leute, die Ahnung haben, in dem anderen komme ich nicht weiter. :duck:

Gruß
Hansa

Lemmy 16. Dez 2002 13:20

Hi,

ich habe lange Zeit mir QR rumgespielt und konnte einen riesigen Nachteil feststellen: QR greift nicht auf die Standarddrucker zu sondern implementiert einen eigenen Drucker der wiederum auf die Windows-Drucker zugreift und die Daten übergibt. Problem: Hat ein Drucker eine Eigenschaft (z.B. Duplex) kann man da über den Windows-Druckerdialog wunderbar Dinge einstellen, nur interessiert das den QR-Drucker überhaupt nicht, weil der diese Funktion nicht implementiert hat. Für Inhouse-Programme mag es noch Workarounds geben, doch spätestens beim Kunden fangen die an zu mucken.
Selbst am Code zu arbeiten scheitert an der Tatsache dass man die nur gegen bares bekommt. Für den Preis gibt es aber schon wesentlich leistungsfähigere Reports.

Mit Rave habe ich noch nichts gemacht, sag ich auch nix. Ich verwende seit gut einem Jahr FastReport. Kostet gerade mal 100 € bei ShareIt. Der Kauf hat wunderbar geklappt. FastReport ist wesentlich schneller und imho auch wesentlich besser als QR. Zudem gibt es genügend Zusatztools (kostenlos) mit div. Exportfiltern. Auch gut: Für OpenSource (Freeware) gibt es eine ältere Version für lau (bis Delphi 6)!! www.fast-report.com

@Hansa: Wie kommst Du darauf, dass Borland die Fa. Nevrona aufgekauft hat? Woher hast Du die Info?
Weder bei D6 noch D7 war der QR versteckt! In der Hilfe "Neuigkeiten von Delphi" stehen die entprechenden Informationen sowie eine Installationsanleitung für QR! Schau Dir mal FastReport an, dann weißt Du was ich meine. Übrigends gibt es Fastreport auch für CLX....

Grüße
Lemmy

Hansa 16. Dez 2002 13:31

Hi,

Zitat:

@Hansa: Wie kommst Du darauf, dass Borland die Fa. Nevrona aufgekauft hat? Woher hast Du die Info?
Wenn ich das noch wüßte. Das fällt mir aber wieder ein. :mrgreen:

Gruß
Hansa

Hansa 16. Dez 2002 13:59

Hi,

http://pub29.ezboard.com/fforum4deve...opicID=1.topic

Uff, bis ich das da wieder gefunden hatte.

Zitat:

Anscheinend haben sie den Laden aufgekauft.
Das war eine eventuelle Vermutung von mir. :spin: So entstehen dann Gerüchte. :mrgreen: Ich bin irgendwie auf dieses Forum gestoßen. Ich glaube, die haben eine extra FIBplus - Sparte. Ja so wars.

Gruß
Hansa

Hansa 26. Dez 2002 19:55

Hi Leute,

muß diesen Thread wegen aktueller Neuigkeiten wiederbeleben :!:
Es geht um den von Lemmy angesprochenen FastReport. Den kriegt man zusammen mit den FIBplus-Kompos billiger. Wenn die beides noch ein wenig aneinander anpassen, hätte man wirklich eine tolle Sache, um eine DB-Anwendung zu realisieren.

www.devrace.de (-> Support -> FIBplus -> NewsGroup usw.)

Zitat:

Today news:

>> Partnership with FastReport Software

We are glad to inform our customers about partnership with FastReport
Software (http://www.fast-report.com). Devrace and
FastReport Software offer their customers mutual discounts on their
products! Read more details about the discounts in
Devrace Online Shop (http://www.devrace.com/shop/).

>> ASTA publishes AstaIOFIBPlusServer

ASTA (http://www.astatech.com) has published AstaIOFIBPlusServer for
connection to InterBase and Firebird databases.
Sources of AstaIOFIBPlusServer are available for free download.

>> Partnership with ShellPlus Development Group

Devrace and ShellPlus Development Group (http://www.shellplus.com) have
announced partnership agreement. Within the bounds
of this agreement Devrace and ShellPlus Development Group offer their
customers mutual discounts on their products. More
details about the discounts read in Devrace Online Shop
(http://www.devrace.com/shop/).

================================================== ==========================
==========

Sincerely yours,
Serg

Devrace - software for developers!
__________________________________
e-mail: sv@devrace.com
url : http://www.devrace.com/, http://www.devrace.de/
http://www.fibplus.net/, http://www.athlant.com/

Gruß
Hansa

Hansa 26. Dez 2002 20:10

Hi,

Es gibt nur 5 %, sprich 5 $ http://www.devrace.de/shop/fibplus.php Habe das auf Anhieb nicht gefunden. Also, ich komme da sowieso billiger dran. Wer eine Lizenz braucht, bitte melden. Dafür war aber noch etwas interessantes zu lesen :
Zitat:

Borland includes Devrace products (FIBPlus, BlazeTop, IBSurgeon Viewer and BT SQLMonitor) to Borland InterBase 7.0 Companion CD.
Gruß
Hansa

P.S.:Was bedeutet das für IBX ? Wahrscheinlich das, was ich schon länger befürchte : Kann man vergessen. :bouncing4:


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:33 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 by Thomas Breitkreuz