Allgemeines
Beim Reporting wird zwischen Report-Arten, Report-Dateien, Reportvorlagen und Reports unterschieden.
Report-Arten
Report-Arten sind vom PPS unterstützte Klassen von Reports, die die gleichen Einstellmöglichkeiten (Parameter) haben.
Folgende Report-Arten gibt es:
- Effizienz-Report
- Event-Liste
- Erwartete Stückzahlen
- Produktions-Report
- Stopp-Historie
- Abstellstatistik
- Garnverbrauch
Reportvorlagen
Reportvorlagen sind die eigentlichen Objekte, die der Benutzer anlegen kann. Für jede Report-Art können beliebig viele Reportvorlagen erstellt werden. Diese befinden sich auf der Übersichtsseite in der Liste links. Reportvorlagen basieren auf jeweils einer Report-Art und einer Report-Datei, haben einen Zeitraum, einen Satz Maschinen und weitere, sekundäre Report-Parameter. Sie können vom Nutzer im PPS erstellt (Knopf Reportvorlage erstellen oben links) und gespeichert werden.
Jede Vorlage enthält Pflichtfelder(*) und optionale Angaben:
- Titel*
- Report-Art*
- Report-Datei*
- Zeitraum*
- Maschinen*
- Bei einigen Arten außerdem:
Gruppierung* - Beschreibung, etc.
- Der Zeitraum kann fest oder variabel gewählt werden.
Als variable Optionen sind verfügbar: - Letzte Woche
- Kommende Woche
- Monat
- Jahr
- Ob der Report in die Vergangenheit oder die Zukunft geht, hängt von der gewählten Art ab.
- Bei Einstellung eines variablen Zeitraums werden während der Erzeugung eines Reports die entsprechenden, auf den aktuellen Zeitpunkt bezogenen, Zeiten verwendet.
Report-Dateien
Report-Dateien bestimmen das Aussehen der zu generierenden Reports und legen fest, welche Daten wie im Report repräsentiert werden.
Zu einer Report-Art kann es mehrere Reportvorlagen mit unterschiedlichen Report-Dateien geben.
Die Report-Dateien müssen in einem Verzeichnis abgelegt werden, welches in der Konfiguration gewählt werden kann. Reportvorlagen-Verzeichnis festlegen
- Die Report-Datei endet mit rptdesign
- Die Dateien wurden mit dem Birt-Editor erstellt und von Stoll ausgeliefert.
- Die Dateien müssen zu den Report-Arten passen!
- Nach Wahl einer Report-Art werden nur die passenden Report-Dateien in einer Auswahlbox angezeigt.
Dabei werden alle rptdesign-Dateien angezeigt, deren Name die Report-Art in englischer Bezeichnung enthält. - Das Report-Verzeichnis darf keine Unterverzeichnisse haben.
Unterverzeichnisse werden ignoriert! - Report-Dateien können selbst erstellt werden.
- Die Syntax des XML-Formats muss jedoch streng eingehalten werden und die Report-Datei muss zu den Parametern der aufrufenden URL und zu der verwendeten Datenbankabfrage (Stored Procedure) passen.
Reports
Reports sind die konkreten Ausgabeobjekte des Reportings. Sie werden aus Reportvorlagen generiert und können anschließend in unterschiedlichen Formaten (wie HTML oder PDF) exportiert werden.
Aus einer Vorlage kann jederzeit ein Report erzeugt werden. Ein Report ist ein Exemplar einer Vorlage, wobei die Daten aus der Vorlage übernommen werden, ggf. der variable Zeitraum konkretisiert wird und der aktuelle Datenbestand verwendet wird.
- Aus derselben Vorlage können daher zu unterschiedlichen Zeiten unterschiedliche Reports generiert werden. Zum einen kann also z.B. der (variable) Zeitraum an einem anderen Tag liegen, es könnten sich aber auch die zugrunde liegenden Daten geändert haben.
- Der Report wird in einem neuen Browser-Tab geöffnet und mit dem Birt-Viewer angezeigt. Er hat daher ein etwas anderes Design als das PPS.
- Ein Report enthält Tabellen oder grafische Daten.
Ein Report kann sich über mehrere Seiten erstrecken. - Export ist möglich.