Exporte
EDP bietet über das Fenster „Datenexporte“ eine zentrale Möglichkeit Daten für einen wählbaren Zeitraum als CSV-Liste oder als PDF zu exportieren. Diese Datenexporte können im Editor definiert werden.
Datenexporte
Als Datenexport ist eine CSV-Liste (Excel) für einen wählbaren Zeitraum möglich.
Für statistische Auswertungen o.ä. können eigene SQL Abfragen erstellt werden, in denen ein Beginn- und Enddatum flexibel eingebunden wird. Das Ergebnis der SQL-Abfrage kann als CSV gespeichert werden.
Die Platzhalter <%BEGINN%> und <%ENDE%> können innerhalb der SQL-Abfrage verwendet werden. Sie entsprechen dann dem im Dialog gewählten Datumsformat.
Nachfolgend eine Beispielabfrage für eine Auflistung aller Einsätze innerhalb der gewählten Daten:
SELECT EINSATZNUMMER,ORTSTEIL,STRASSE,HAUSNUMMER,STICHWORT_KLARTEXT,MELDUNG FROM EINSAETZE WHERE CAST(EROEFF AS DATE) BETWEEN '<%BEGINN%>' AND '<%ENDE%>'
PDF Exporte
Über das Fenster „Datenexporte“ im Einsatzleitplatz können Daten als ein PDF Dokument geöffnet werden. Die Basis für die Formatierung in der PDF-Datei bildet eine HTML Seite.
Zusätzlich können Sie über SQL-Abfragen zusätzlich beliebig Informationen mit darstellen. Der Aufbau dieser SQL-Abfragen innerhalb der HTML Vorlage hier beschrieben.
Schichtbericht
Nachfolgend finden Sie eine Beispielvorlage ohne zusätzliche Felder für die Maske „Schichtbericht“:
<label name="Bezeichnunglabel" left="8" top="8" caption="Bezeichnung“ bold="1"> <edit name="bezeichnungedit" left="120" top="4" width="300" field="BEZEICHNUNG"> <label name="timelabel" left="8" top="32" caption="Beginn / Ende" bold="1"> <edit name="startdate" left="120" top="28" width="80" field="BEGINN_DATE" params="date"> <edit name="starttime" left="202" top="28" width="70" field="BEGINN_TIME" params="time"> <edit name="endedate" left="280" top="28" width="80" field="ENDE_DATE" params="date"> <edit name="endetime" left="362" top="28" width="70" field="ENDE_TIME" params="time">
Hier finden Sie nun noch ein Beispiel für ein Bestandteil der PDF-Vorlage “Schichtbericht”, um die erfassten Statistiktypen auszugeben:
<p><b><font face="Arial">Einsatzstatistik:</font></b></p> <table border="0" cellpadding="2" style="border-collapse: collapse" bordercolor="#111111" width="100%"> {sql}SELECT BEZEICHNUNG FROM STATISTIK_TYPEN ORDER BY BEZEICHNUNG|<tr> <td width="50%"><font face="Arial">%BEZEICHNUNG%</font></td> <td width="50%"><font face="Arial">{innersql}SELECT COALESCE(SUM(STATISTIK.anzahl),0) FROM statistik INNER JOIN EINSAETZE ON STATISTIK.einsatznummer = EINSAETZE.EINSATZNUMMER WHERE EINSAETZE.EROEFF BETWEEN ' <%BEGINN%>' AND '<%ENDE%>' AND STATISTIK.bezeichnung='%BEZEICHNUNG%'{/innersql}</font></td> </tr>{/sql} </table>