Zum Inhalt springen

Exporte

Über das Fenster „Datenexporte“ bietet EDP eine zentrale Möglichkeit, Daten für einen wählbaren Zeitraum als CSV-Liste oder als PDF zu exportieren. Diese Seite beschreibt, wie Sie die Datenexporte im Editor definieren.

Datenexporte

Als Datenexport ist eine CSV-Liste (Excel) für einen wählbaren Zeitraum möglich.

Für statistische Auswertungen o.ä. können Sie eigene SQL-Abfragen erstellen, in die ein Beginn- und Enddatum flexibel eingebunden wird. Das Ergebnis der SQL-Abfrage lässt sich als CSV speichern.

Innerhalb der SQL-Abfrage können Sie die Platzhalter <%BEGINN%> und <%ENDE%> verwenden. Sie entsprechen dann dem im Dialog gewählten Datumsformat.

Die folgende Beispielabfrage listet alle Einsätze innerhalb des gewählten Zeitraums auf:

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 PDF-Dokument geöffnet werden. Die Basis für die Formatierung der PDF-Datei bildet eine HTML-Seite.

Über SQL-Abfragen können Sie zusätzlich beliebige Informationen darstellen. Wie diese SQL-Abfragen innerhalb der HTML-Vorlage aufgebaut sind, ist unter SQL-Abfragen beschrieben.

Schichtbericht

Das folgende Beispiel ist eine Vorlage 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">

Dieser Ausschnitt aus der PDF-Vorlage „Schichtbericht“ gibt die erfassten Statistiktypen aus:

<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>
editor/exportvorlagen.txt · Zuletzt geändert: von 127.0.0.1