Vergleich CrystalReports zu FastReport: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
Zeile 13: Zeile 13:
 
|Kostenpflichtig, ca. 400 €
 
|Kostenpflichtig, ca. 400 €
 
|Kostenlos in der GEVITAS-Lizenz enthalten
 
|Kostenlos in der GEVITAS-Lizenz enthalten
 +
|- valign="top"
 +
|'''Installation'''
 +
|Installiert werden muss CrystalReports, wenn man Reports ändern will. Beim Einsatz von CrystalReports 2008 oder höher muss CRRUN12 installiert werden. Dieses benötigt das '''.Net-Framework 3.5'''.
 +
|Installiert werden muss das Programm "GevitasFormPrint.exe". Es genügt allerdings, diese Programmdatei im Update-Ordner abzulegen, dann installiert sich dieses Programm selbst.
 
|- valign="top"
 
|- valign="top"
 
|'''Editor/Designer und zugehörigen Report öffnen'''
 
|'''Editor/Designer und zugehörigen Report öffnen'''
Zeile 35: Zeile 39:
 
|- valign="top"
 
|- valign="top"
 
|'''Raster für die Objekte'''
 
|'''Raster für die Objekte'''
|+ Einstellbar
+
|Einstellbar
|+ Einstellbar
+
|Einstellbar
 
|- valign="top"
 
|- valign="top"
 
|'''Seitengröße einstellbar'''
 
|'''Seitengröße einstellbar'''
Zeile 42: Zeile 46:
 
|Frei definierbar, keine Probleme bei kleinen Formaten.
 
|Frei definierbar, keine Probleme bei kleinen Formaten.
 
|- valign="top"
 
|- valign="top"
|Barcode
+
|'''Barcode'''
 
|Über installierten Barcode-Font. Berechnung des Barcodes über Formel.
 
|Über installierten Barcode-Font. Berechnung des Barcodes über Formel.
 
|Eigenes Objekt. Kein extra Font notwendig. Berechnung des Barcodes automatisch.
 
|Eigenes Objekt. Kein extra Font notwendig. Berechnung des Barcodes automatisch.
 
|- valign="top"
 
|- valign="top"
|QR-Code
+
|'''QR-Code'''
 
|Nicht vorhanden.
 
|Nicht vorhanden.
 
|Eigenes Objekt. Kein extra Font notwendig. Berechnung automatisch. Anzahl Pixel und Zoom einstellbar.
 
|Eigenes Objekt. Kein extra Font notwendig. Berechnung automatisch. Anzahl Pixel und Zoom einstellbar.
 
|- valign="top"
 
|- valign="top"
|DataMatrix
+
|'''DataMatrix'''
 
|Nicht vorhanden.
 
|Nicht vorhanden.
 
|Eigenes Objekt. Kein extra Font notwendig. Berechnung automatisch. Anzahl Pixel und Zoom einstellbar.
 
|Eigenes Objekt. Kein extra Font notwendig. Berechnung automatisch. Anzahl Pixel und Zoom einstellbar.
 
|- valign="top"
 
|- valign="top"
|
+
|'''Datenbank-Struktur, Auswahl und Verknüpfungen der Tabellen'''
|
+
|Muss selbst gemacht werden. Dazu sind Datenbank-Kenntnisse notwendig.
|
+
;+ Flexibel, man kann eigene Verknüpfungen erstellen
 +
;- Man benötigt Datenbank-Kenntnisse
 +
|Wird vom Programm automatisch vorgegeben. Es sind nur die Tabellen sichtbar, die zum jeweiligen Report passen.
 +
;+ Einfach, keine speziellen Kenntnisse benötigt.
 +
;- Nur die von GEVITAS festgelegten Tabellen können benutzt werden. Allerdings kann das von GEVITAS schnell angepasst werden.
 
|- valign="top"
 
|- valign="top"
|
+
|''''''
 
|
 
|
 
|
 
|
 
|- valign="top"
 
|- valign="top"
|
+
|''''''
 
|
 
|
 
|
 
|
 
|- valign="top"
 
|- valign="top"
|
+
|''''''
 
|
 
|
 
|
 
|
 
|- valign="top"
 
|- valign="top"
|
+
|''''''
 
|
 
|
 
|
 
|
 
|- valign="top"
 
|- valign="top"
|
+
|''''''
 
|
 
|
 
|
 
|

Version vom 7. September 2015, 19:47 Uhr

1 Allgemeines

Dieser Artikel beschreibt die Unterschiede zwischen CrystalReports und FastReport.

2 Eigenschaften

Eigenschaft CrystalReports FastReport
Lizenz für den Editor/Designer Kostenpflichtig, ca. 400 € Kostenlos in der GEVITAS-Lizenz enthalten
Installation Installiert werden muss CrystalReports, wenn man Reports ändern will. Beim Einsatz von CrystalReports 2008 oder höher muss CRRUN12 installiert werden. Dieses benötigt das .Net-Framework 3.5. Installiert werden muss das Programm "GevitasFormPrint.exe". Es genügt allerdings, diese Programmdatei im Update-Ordner abzulegen, dann installiert sich dieses Programm selbst.
Editor/Designer und zugehörigen Report öffnen Über das Windows-Startmenü öffnen, mit Datei-->Öffnen zum Verzeichnis wechseln und Report öffnen. Über den Druck-Dialog, Button Designer klicken. Report ist dann schon geöffnet.
Firmendaten im Report, Logo, Seitenfuß mit Firmen-Informationen Seitenkopf mit Firmen-Logo muss in jedem Report angegeben werden. Seitenfuß kann mit Formeln bestückt werden, die vom Programm dann mit den Parametern gefüllt werden. Muss in jedem Report gemacht werden. Möglichkeit der Vererbung eines Basis-Reports, siehe Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports.
Unterberichte
Einzelne Felder "wachsen" nach unten, Felder darunter verschieben sich automatisch Man muss den Bereich unterteilen. Wenn man die Eigenschaft "Dehnen" einschaltet, dehnt sich ein Feld automatisch, die unten stehenden Felder werden automatisch nach unten verschoben.
Formeln, Script-Sprache z.B. zum Unterdrücken von Bereichen und Feldern Vorhanden, in Crystal-Syntax oder Basic-Syntax. Vorhanden, in Pascal-Syntax, C++-Syntax, Java-Script-Syntax oder Basic-Syntax.
Raster für die Objekte Einstellbar Einstellbar
Seitengröße einstellbar Prinzipiell ja. Probleme bei kleinen Formaten, wie z.B. Etiketten. Frei definierbar, keine Probleme bei kleinen Formaten.
Barcode Über installierten Barcode-Font. Berechnung des Barcodes über Formel. Eigenes Objekt. Kein extra Font notwendig. Berechnung des Barcodes automatisch.
QR-Code Nicht vorhanden. Eigenes Objekt. Kein extra Font notwendig. Berechnung automatisch. Anzahl Pixel und Zoom einstellbar.
DataMatrix Nicht vorhanden. Eigenes Objekt. Kein extra Font notwendig. Berechnung automatisch. Anzahl Pixel und Zoom einstellbar.
Datenbank-Struktur, Auswahl und Verknüpfungen der Tabellen Muss selbst gemacht werden. Dazu sind Datenbank-Kenntnisse notwendig.
+ Flexibel, man kann eigene Verknüpfungen erstellen
- Man benötigt Datenbank-Kenntnisse
Wird vom Programm automatisch vorgegeben. Es sind nur die Tabellen sichtbar, die zum jeweiligen Report passen.
+ Einfach, keine speziellen Kenntnisse benötigt.
- Nur die von GEVITAS festgelegten Tabellen können benutzt werden. Allerdings kann das von GEVITAS schnell angepasst werden.
'
'
'
'
'



3 Links