Auswertungen
Timicx verwendet für die Auswertungen ein eigenes Framework. Für den Zugriff auf API-Ebene ist die Unterscheidung der Begriffe Template und Report wichtig:
- Template
- Ein Template ist eine Vorlage für eine Auswertung. Das Template legt fest, welche Datenquellen/SQL-Tabellen abgefragt werden und wie diese dargestellt werden sollen. Templates enthalten in der Regel Parameter, mit denen die abgefragten Daten eingegrenzt werden (z.B. Datum, Mitarbeiter, Projekt o.ä.). Templates sind in verschiedenen Gruppen organisiert. So gibt es zum Beispiel eine Gruppe, die alle Templates für Projektauswertungen enthält und eine andere, in der alle Templates enthalten sind, die jeder Mitarbeiter ansehen kann.
- Report
- Timicx erzeugt anhand eines Templates und den übergebenen Parametern die eigentliche Auswertung, den Report. Aus einem Template können also beliebig viele Reports erstellt werden.