GevitasReport: Unterschied zwischen den Versionen

Aus GEVITAS
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 12: Zeile 12:
* Geräteliste im Zusatzmodul "Geräteliste"
* Geräteliste im Zusatzmodul "Geräteliste"


== 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.
"C:\Users\JC\AppData\Local\Temp\Aussonderungsliste"
Das Programm bekommt über /File="c:\temp\OderSo\GevitasReport" die Namen (incl. Pfad)
der Steuerdateien (ohne .gr1/.gr2, das wird hier drangesetzt!:
- .gr1 mit dem SQL-Kommando. Darin enthalten das komplette SQL-Kommando für die Abfrage.
- .gr2 mit den Field-Aliasen für FastReport. Diese müssen natürlich zu dem SQL-Script passen.





Version vom 18. November 2022, 09:13 Uhr

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:


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.


"C:\Users\JC\AppData\Local\Temp\Aussonderungsliste"

Das Programm bekommt über /File="c:\temp\OderSo\GevitasReport" die Namen (incl. Pfad) der Steuerdateien (ohne .gr1/.gr2, das wird hier drangesetzt!: - .gr1 mit dem SQL-Kommando. Darin enthalten das komplette SQL-Kommando für die Abfrage. - .gr2 mit den Field-Aliasen für FastReport. Diese müssen natürlich zu dem SQL-Script passen.