CrystalReports, Formulare und Reports: Unterschied zwischen den Versionen
Zeile 17: | Zeile 17: | ||
− | Die Verzeichnisse werden bei der Installation in der [[ | + | Die Verzeichnisse werden bei der Installation in der [[INI-Datei]] festgelegt. |
== Tutorials == | == Tutorials == |
Version vom 8. Juni 2015, 21:38 Uhr
Alle Ausdrucke oder Vorschauen innerhalb der GEVITAS-Programme REFLEX oder GEVAS-Professional werden mit CrystalReports gemacht. Mit CrystalReports werden Dateien erstellt, die das Format der Ausgabe festlegen.
Ausnahme: Ein paar eingebaute Listen sind sog. "HTML-Listen", die fest im Programm eingebaut sind, z.B. die "Heute-To-To-Liste".
Wir unterscheiden zwischen "Reports" und "Formularen":
Reports sind Auswertungen, Listen usw., die sich auf mehrere Vorgänge beziehen, also z.B. eine Artikel-Liste, Adress-Liste usw.
Formulare sind Ausgaben, die sich auf einen bestimmten Vorgang beziehen, also ein Angebot, einen Auftrag, eine Bestellung usw.
Beides sind Dateien, die mit CrystalReports angelegt wurden. Der Unterschied liegt in den Verzeichnissen, in denen die Report-Dateien liegen:
- Formulare liegen standardmäßig im Verzeichnis "Formular"
- Reports liegen standardmäßig im Verzeichnis "Report"
innerhalb des Basis-Verzeichnisses, in dem die REFLEX-Dateien (auf dem Server) liegen.
Die Verzeichnisse werden bei der Installation in der INI-Datei festgelegt.
Inhaltsverzeichnis
1 Tutorials
CrystalReports: Empfehlenswerte Optionen
Grundsätzlicher Aufbau eines Reports
CrystalReports: Grundsätzliche Elemente eines Reports
CrystalReports: Verknüpfen von Tabellen
2 Tipps
CrystalReports: Fehlermeldung "Hier ist eine Zeichenfolge erforderlich"
CrystalReports: Querformat wird nicht richtig gedruckt
Anzeige falscher Währungszeichen
Überschrift auf letzter Seite unterdrücken
Grafiken in Reports/Formularen unsauber
Positionshintergrund mit alternierenden Farben
Fehler "Feldname ist unbekannt" in Formular für Auftragsversionen
Rechnungsformular zu Auftragsformular umwandeln
Mengenfeld mit oder ohne Nachkommastellen
CrystalReports: Bereiche in Rechnung unterdrücken bei Miete und Mietverkauf
CrystalReports: Monatsnamen anhand der Monatsnummer
3 Aufgaben
Formular-Steuerung durch Auftragskennzeichen
Hinweise zur Formular-Anpassung
4 Beispiel-Reports
Barcode-Etikett für Artikel/Geräte
CrystalReports: Beispiel Auftragskennzeichen für Abholung/Anlieferung
CrystalReports: Beispiel Angebotsformular
Beispiel eines Reports "Monatsstatistik"
5 CrystalReports-Runtime 12 (CRRUN12)
CRRUN12 ist das Programm von GEVITAS, mit dem alle Reports und Formulare (Listen, Auswertungen, Angebote, Rechnungen usw.) ausgegeben werden, also angezeigt, gedruckt, gemailt usw.
- GEVITAS-Programme unterstützen die Crystal-Reports Version 8.5 mit einer fest "eingebauten" Runtime. Diese Version ist jedoch veraltet und wurde durch die neue Runtime CRRUN12 ersetzt, die Crystal-Reports ab Version 10 unterstützt. Da jedoch viele Anwender noch "alte" Reports verwenden, wird die Version 8.5 auch weiterhin unterstützt.
Hier kann man die Bedienunganleitung CrystalReports-Runtime 12 (CRRUN12) herunterladen.
Legt die verwendete Runtime-Version von CrystalReports fest. (ab Version 7.2!)
6 CrystalReports mit ORACLE
Beachten Sie bitte die Hinweise im Artikel GEVAS-Professional Installation unter Oracle.
Wichtig: Die Datei TNSNAMES.ORA
MUSS UNBEDINGT im Oracle-Verzeichnis stehen! Sie darf NICHT in das Programmverzeichnis von GEVAS-Professional! Dann funktioniert zwar GEVAS-Professional, aber andere Anwendungen (wie z.B. Crystal-Reports) funktionieren im Zusammhang mit ORACLE nicht!!!
Bei der Verwendung der CRRUN12 mit mehreren Datentöpfen(Service-Namen) muss man in der GEVAS-Professional-INI-Datei bei dem Eintrag DatabaseName=XXXX
den zu verwendenden Service-Namen eintragen und im Programm in Datei ⇒ Admin-Optionen ⇒ CrystalReports/Datenbank-Einstellungen muss vor dem Feld [Datenbank-Name] das Häkchen gesetzt werden, wenn mit einem anderen Service-Namen gearbeitet werden soll, als im Report selbst angegeben ist.
7 Fehlermeldungen
CrystalReports Fehlermeldung Database Vendor Code: 12154 unter ORACLE
CrystalReports Fehlermeldung Error 540 beim Exportieren