GevitasReport: Unterschied zwischen den Versionen
(→Das technische Prinzip) |
|||
Zeile 19: | Zeile 19: | ||
Hinter dem Button steht eine Funktion, die ein SQL-Kommando zusammenstellt, mit der die gewünschten Daten aus der Datenbank angerufen werden, z.B. die Positionen des aktuellen Sets. | Hinter dem Button steht eine Funktion, die ein SQL-Kommando zusammenstellt, mit der die gewünschten Daten aus der Datenbank angerufen werden, z.B. die Positionen des aktuellen Sets. | ||
+ | Dieses SQL-Kommando wird in eine Datei im von Windows festgelegten temporären Verzeichnis geschrieben, z.B. "C:\Users\JC\AppData\Local\Temp\Aussonderungsliste". | ||
+ | Der Dateiname lautet so wie der Report, also z.B. "Aussonderungsliste.gr1". | ||
− | + | Optional erzeugt das Programm noch eine Datei mit der Endung ".gr2". Diese beinhaltet Field-Aliase für FastReport, die zu dem SQL-Script passen. Dadurch kann man den Feldnamen der Datenbank aussagekräftigere Namen geben. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Links == | == Links == |
Version vom 18. November 2022, 11:18 Uhr
1 Allgemeines
Hiermit werden einfache Reports erzeugt, z.B. Liste des ausgewählten Sets. Im Gegensatz zu GevitasListPrint wird dabei die Auswahl an Datensätzen vom Anwender*in in GEVAS-Professional festgelegt. GevitasReport bietet "nur" die Auswhal eines Reports und die Möglichkeit zu drucken, exportieren usw.
Beispiele von einfachen Reports:
- Aussonderungsliste im Programmteil GEVAS-Professional Ausgesonderte Artikel
- ReportBenutzer und ReportBenutzergruppen in der GEVAS-Professional Benutzerverwaltung, Zugriffssteuerung
- ReportSet in den GEVAS-Professional Stammdaten Sets
- Report-AusgabeKartei in der GEVAS-Professional Ausgabe-Kartei
- Geräteliste im Zusatzmodul "Geräteliste"
2 Das technische Prinzip
GEVAS-Professional oder REFLEX stellen den Benutzern*innen einen Button "Report" an verschiedenen Stellen zur Verfügung, z.B. in den GEVAS-Professional Stammdaten Sets.
Hinter dem Button steht eine Funktion, die ein SQL-Kommando zusammenstellt, mit der die gewünschten Daten aus der Datenbank angerufen werden, z.B. die Positionen des aktuellen Sets. Dieses SQL-Kommando wird in eine Datei im von Windows festgelegten temporären Verzeichnis geschrieben, z.B. "C:\Users\JC\AppData\Local\Temp\Aussonderungsliste".
Der Dateiname lautet so wie der Report, also z.B. "Aussonderungsliste.gr1".
Optional erzeugt das Programm noch eine Datei mit der Endung ".gr2". Diese beinhaltet Field-Aliase für FastReport, die zu dem SQL-Script passen. Dadurch kann man den Feldnamen der Datenbank aussagekräftigere Namen geben.