Vergleich CrystalReports zu FastReport: Unterschied zwischen den Versionen
Aus GEVITAS
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 |
|- 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.
|
Wird vom Programm automatisch vorgegeben. Es sind nur die Tabellen sichtbar, die zum jeweiligen Report passen.
|
' | ||
' | ||
' | ||
' | ||
' |