Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   QuickReport nach FastReport (https://www.delphipraxis.net/144216-quickreport-nach-fastreport.html)

RWarnecke 2. Dez 2009 18:20


QuickReport nach FastReport
 
Hallo zusammen,

ich will Reports die mit QuickReport erstellt werden, nun auf FastReports umstellen. Wie fange ich das am geschicktesten an mit der BDS 2006 ?

haentschman 3. Dez 2009 07:24

Re: QuickReport nach FastReport
 
Guten Morgen,

dieses Leiden hatte ich auch mal. Da wird dir nichts anderes übrig bleiben die Quickreports auszudrucken und als Vorlage für den Fastreport zu verwenden. Da die Struktur sich komplett unterscheidet ist keine Übernahme unmöglich. Ich wüßte auch nicht, daß es ein Tool dafür gibt

:hi:

RWarnecke 3. Dez 2009 07:41

Re: QuickReport nach FastReport
 
Das ist natürlich scheiße. Na dann, muss ich wohl in den sauren Apfel beissen und alle Reports manuell wieder anlegen.

Edit:
Welche Edition vom FastReport habe ich etwas gleichwertiges zum QuickReport ?

dataspider 3. Dez 2009 09:22

Re: QuickReport nach FastReport
 
Hi,

ich habe es zwar nicht probiert, aber seit FR 4.5 ist eine Unit ConverterQR2FR.Pas mit dabei.
Einen Versuch ist es sicherlich wert.

Frank

RWarnecke 3. Dez 2009 09:59

Re: QuickReport nach FastReport
 
Hat jemand mit der Unit ConverterQR2FR.Pas schon Erfahrungen gesammelt und wenn ja welche ?

mkinzler 3. Dez 2009 09:59

Re: QuickReport nach FastReport
 
Probier es doch einfach aus :zwinker:

RWarnecke 3. Dez 2009 10:33

Re: QuickReport nach FastReport
 
Zitat:

Zitat von mkinzler
Probier es doch einfach aus :zwinker:

Es könnte ja sein, dass es jemanden gibt, der die Unit schon ausprobiert hat. Deshalb habe ich danach gefragt. Ich habe auch schon ein wenig im I-Net nachgeschaut, habe aber dazu noch nicht so viele oder eher garkeine Anleitungen gefunden. Ich werde Sie aber jetzt am Wochenende schon noch ausprobieren.

Frickler 3. Dez 2009 10:42

Re: QuickReport nach FastReport
 
Das händische Umsetzen kann man sich etwas erleichtern, wenn man einen großen Monitor nutzt, und beide Reports nebeneinander auf dem Bildschirm hat. Denn die Koordinaten der Objekte des Reports sollen sich ja nicht ändern. Ist zwar etwas mühsam, aber man gewöhnt sich irgendwann dran :/

Ein Tipp: das Feature "Report Inheritance" von FastReport nutzen und Basisreports erstellen (mit Kopf- und Fußzeilen, passenden Rändern und - wichtig! - selbst benannten Komponenten), die dann einfach nur inherited werden von den eigentlichen Reports.


F.

dataspider 3. Dez 2009 10:45

Re: QuickReport nach FastReport
 
Zitat:

Zitat von RWarnecke
Ich habe auch schon ein wenig im I-Net nachgeschaut, habe aber dazu noch nicht so viele oder eher garkeine Anleitungen gefunden.

Im Header der Unit ist doch die Anleitung:
Delphi-Quellcode:
// Using:
//   conv := TConverterQr2Fr.Create;
//   conv.Source := QuickRep1;
//   conv.Target := FReport;
//   conv.Convert;
//   FReport.SaveToFile('converted_fromQR.fr3');
Frank

RWarnecke 4. Dez 2009 20:55

Re: QuickReport nach FastReport
 
Hier mal mein erster kleines Fazit zu der Unit ConverterQR2FR.Pas. Zuerst musste ich den kompletten QuickReport in das Projekt mit der Unit kpieren. Danach habe ich mir noch einen Button und einen TfrxReport auf die Form gelegt. Dann noch den Code in das OnClick-Ereignis des Buttons und schon wurde konvertiert. Der Nachteil an der Konvertierung ist, das er lediglich das Layout übernimmt. Leider keine Datasets Zuweisungen oder das Format (Hochformat o. Querformat). Alle Datenbankverbindungen für die Bänder müssen manuell nachgepflegt werden.

Dabei komme ich auch gleich noch zu einer anderen Frage, weiß jemand wo ich eine Liste der Komponenten vom QuickReport zu FastReport finde ?

Beispiel :
TQRLabel --> TfrxMemoView
u.s.w.

Denn ich habe das Problem, ich weiß nicht mit was ich die Anzeige TQRExpr in einem FastReport darstellen soll ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:29 Uhr.
Seite 1 von 4  1 23     Letzte »    

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