Protokolltags

Bei einem Protokolltag handelt es sich um einen definierten Textbaustein, der in eine Protokollvorlage eingebaut werden kann und durch Daten aus dem jeweiligen Einsatz ersetzt wird, so dass diese Einsatzdaten auf dem Protokoll dargestellt werden. Protokolltags sollten nur von erfahrenen Benutzern editiert werden.

In der Ansicht „Protokolltags“ können Sie die vorhandenen Protokolltags bearbeiten und erweitern. Die Definition des Protokolltags besteht aus mehreren Teilen. Der Tag selbst ist die eindeutige Bezeichnung des Tags, dieser wird so in das Protokoll eingefügt und dann durch die Einsatzdaten ersetzt. Ein Tag beginnt immer mit „<%“ und endet mit „%>“. Es empfiehlt sich, eindeutige Tags zu verwenden wie beispielsweise „<%OBJEKTNAME%> für das Feld OBJEKTNAME.

Anschließend erfolgt die Angabe der Kategorie und der Beschreibung für die Anzeige im Fenster „Vorlagen“.

Als letztes muss nun noch die Definition der Daten, die ausgegeben werden sollen, erfolgen. Unter „Ausgegebene Felder“ legen Sie fest, welche Felder in welcher Reihenfolge und welcher Formatieren ausgegeben werden sollen. Sie können für einen Protokolltag eine ganze Reihe an Feldern hinterlegen. Wollen Sie nur Felder aus der Tabelle „EINSAETZE“ sprich den Daten des Einsatzkopfes ausgeben, so können Sie das Feld „SQL Abfrage“ leerlassen, da Ihnen immer alle Felder des Einsatzkopfes zur Verfügung stehen. Möchten Sie jedoch Felder anderer Tabellen ausgeben, so müssen Sie unter „SQL Abfrage“ die spezifische SQL Abfrage eingeben, mit der Sie die gewünschten Daten erhalten. Zum Filtern der SQL Abfrage können Sie in diese alle Felder der Tabelle „EINSAETZE“ einbauen. Achten Sie hier bitte darauf, dass Sie dem Feldnamen ein „<%“ voranstellen und nach dem Feldnamen ein „%>“ hintenanfügen. Also z.B. „SELECT * FROM PATIENTEN WHERE EINSATZNUMMER LIKE <%EINSATZNUMMER%>.

Geben Sie bei „Wert“ / „Ausgegebene Felder“ die Felder inkl. der gewünschten Formatierung ein. Ein Felder fügen Sie in der Formatierung <%FELDNAME%> ein. Nach dem Feldnamen können Sie noch spezielle Paramater für das Feld festlegen. Fügen Sie diese nach dem Feldnamen mit | getrennt ein. Beispiel: <%FELDNAME|EIGENSCHAFT=WERT%>

Die zur Verfügung stehenden Parameter finden Sie nachfolgend:

Parameter

LENGTH Nutzen Sie diesen Parameter, wenn der ausgegebene Text für diese Feld immer gleich lang sein soll. Geben Sie dazu die gewünschte Länge an (z.B. LENGTH=20)

DEFAULT Soll ein Text dargestellt werden, wenn das Feld leer ist, so legen Sie den dafür vorgesehenen Text über diesen Parameter fest. (DEFAULT=Das Feld ist leer)

FORMATDATE Wenn Sie ein Datums– und/oder Zeitfeld ausgeben, können Sie hierüber dessen Formatierung festlegen. Es gelten die üblichen Zeichen für die Datums und Zeitformatierung von Windows.

BOOL Wenn es sich bei dem Feld um ein Wahr/Falsch Feld handelt, müssen Sie das zunächst der ReportEngine über den Parameter BOOL mitteilen. Anschließend legen Sie über TRUE= und FALSE= die Texte für wahr oder falsch fest. (<%SONDERSIGNAL|BOOL|TRUE=Sondersignal|FALSE=Normale Fahrt%>

Parameter

PDF-Exporte können entweder als Schichtbericht oder als Datenexport angelegt werden. Beachten Sie hierbei allerdings, dass insgesamt nur eine Schichtbericht-Vorlage verwendet werden kann. Es macht also keinen Sinn, mehrere Vorlagen vom Typ „Schichtbericht“ anzulegen.

Für PDF-Exporte werden folgende Parameter übergeben, die Sie in Ihre Vorlage z.B. in die SQL Abfragen beliebig integrieren können: <%BEGINN%> und <%ENDE%> - Sie werden durch das jeweils gewählte Datum für den Beginn und das Ende des Export-Zeitraums ersetzt.

Bei einem Schichtbericht wird neben diesen zwei Parametern noch der Parameter <%ID%> übergeben. Dies entspricht der ID des Datensatzes in der Tabelle „SCHICHTEN“. Diese Tabelle können Sie unter „Systemanpassungen“ - > „Tabellen bearbeiten“ um weitere Felder erweitern bzw. dort auch die vorhandenen Felder einsehen, um ggfs. Ihre SQL Abfrage darauf anzupassen.

Die Maske der Schichtberichte bearbeiten Sie unter „Systemanpassungen“ → „Masken“. Die verfügbaren Felder für die Tabelle „Schichten“, auf die sich die Maske „Schichtbericht“ bezieht, kann wie oben beschrieben eingesehen und um weitere Felder erweitert werden.