Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
editor:html [2016/08/26 18:02] – [Bedingte Anweisung (IF)] admineditor:html [2024/07/19 12:50] (aktuell) – [Allgemein] patrick
Zeile 3: Zeile 3:
 ===== Allgemein ===== ===== Allgemein =====
 In EDP können an verschiedenen Stellen über die immer gleiche Report-Engine Ausdrucke und PDF-Dokumente erstellt werden, die mit einer HTML-Formatierung versehen werden können.  In EDP können an verschiedenen Stellen über die immer gleiche Report-Engine Ausdrucke und PDF-Dokumente erstellt werden, die mit einer HTML-Formatierung versehen werden können. 
 +
 +**Wichtig: ** Diese Reportengine bietet nicht den vollen Umfang der Integration von HTML wie bei einem Webbrowser. So wird beispielsweise die Darstellung von Bildern nicht unterstützt.
  
 Dazu gehören: Dazu gehören:
Zeile 8: Zeile 10:
   * PDF-Datenexporte im Einsatzleitplatz   * PDF-Datenexporte im Einsatzleitplatz
   * Reports in EDPweb   * Reports in EDPweb
- 
-===== Arbeiten mit Tags ===== 
  
 ===== Tag für SQL-Abfragen ===== ===== Tag für SQL-Abfragen =====
Zeile 28: Zeile 28:
  
 Bedingung Feld muss bestimmten Wert haben: Bedingung Feld muss bestimmten Wert haben:
-''{if}"%FELD%"=="WERT"{then}Text der ausgegeben werden soll, wenn die Bedingung erfüllt ist{endif}''+<code>{if}"%FELD%"=="WERT"{then}Text der ausgegeben werden soll, wenn die Bedingung erfüllt ist{endif}</code>
  
 Bedingung Feld darf bestimmten Wert nicht haben: Bedingung Feld darf bestimmten Wert nicht haben:
-''{if}"%FELD%"<>"WERT"{then}Text der ausgegeben werden soll, wenn die Bedingung erfüllt ist{endif}''+<code>{if}"%FELD%"<>"WERT"{then}Text der ausgegeben werden soll, wenn die Bedingung erfüllt ist{endif}</code> 
 + 
 +===== Zusätzliche Platzhalter ===== 
 + 
 +==== Druckvorlage Einsatzbericht ==== 
 +Verwenden Sie eine Druckvorlage für einen Einsatzbericht im Einsatzleitplatz, dem Alarmmonitor oder der Ansteuerung "Einsatzdrucker", so können Sie zusätzlich sämtliche Protokolltags, die in der Datenbank hinterlegt sind, verwenden. Hauptsächlich sollte hier der Tag <%EINSATZNUMMER%> genutzt werden, um weitere Daten an Hand der Einsatznummer abzufragen. 
 + 
 +==== PDF-Datenexporte im Einsatzleitplatz ==== 
 + 
 +PDF-Exporte dienen zum freien Export von Auswertungen über einen wählbaren Zeitraum. Hierfür wird das Start-Datum als <%BEGINN%> und das Enddatum als <%ENDE%> übergeben. 
 + 
 +==== Reports in EDPweb und EDPmobile ==== 
 + 
 +In der URL übergebene Parameter können über den Platzhalter {$PARAMETERNAME} also z.B. {$EINSATZNUMMER} übernommen werden. 
 + 
 +===== Beispielvorlage für eine Druckvorlage "Alarmdepesche" ===== 
 +<code> 
 +<html> 
 +<head> 
 +<style> 
 +     body,table,td,tr {font-family: Arial; 
 +     font-size: 10pt;} 
 +    </style> 
 +</head> 
 +<body> 
 +<b>A L A R M D E P E S C H E</b> 
 +{sql}SELECT * FROM EINSAETZE WHERE EINSATZNUMMER LIKE '<%EINSATZNUMMER%>'
 +<table> 
 + <tr> 
 +  <td><b>Einsatznummer</b></td> 
 +  <td>%EINSATZNUMMER%</td> 
 + </tr> 
 + <tr> 
 +  <td>Adresse</td> 
 +  <td>%ORT%,%STRASSE% %HAUSNUMMER%</td> 
 + </tr> 
 + <tr> 
 +  <td>Stichwort</td> 
 +  <td>%STICHWORT_KLARTEXT</td> 
 + </tr> 
 +</table> 
 +</body> 
 +</html> 
 +</code> 
 +