XML Konfiguration: Unterschied zwischen den Versionen
Sst (Diskussion | Beiträge) |
Sst (Diskussion | Beiträge) |
||
Zeile 43: | Zeile 43: | ||
Hier kann eine Zeile mit den Spaltentiteln und den einzutragenden Informationen definiert werden. Sämtliches Personal des Wachberichtes wird dann nach dieser Vorgabe in die XLS-Datei geschrieben. Existiert keine XML-Konfiguration, werden alle Informationen in die XLS-Datei geschrieben. | Hier kann eine Zeile mit den Spaltentiteln und den einzutragenden Informationen definiert werden. Sämtliches Personal des Wachberichtes wird dann nach dieser Vorgabe in die XLS-Datei geschrieben. Existiert keine XML-Konfiguration, werden alle Informationen in die XLS-Datei geschrieben. | ||
===Beispiel | ===Beispiel=== | ||
<source lang="xml"> | <source lang="xml"> |
Version vom 8. November 2015, 08:54 Uhr
Für ein paar Funktionen ist es notwendig eine Konfiguration als XML-Datei (konfiguration.xml) im Verzeichnis "System" der Dateiliste anzulegen. In diesem Eintrag wird beschrieben was enthalten sein kann.
Fahrtkosten ZWRD-K
Beispiel=
<source lang="xml"> <?xml version="1.0" encoding="UTF-8"?> <wukos>
<fahrtkosten> <distanz km="50" euro="20"></distanz> <distanz km="100" euro="30"></distanz> <distanz km="150" euro="40"></distanz> <distanz km="200" euro="50"></distanz> <distanz km="250" euro="60"></distanz> <distanz km="300" euro="70"></distanz> <distanz km="350" euro="80"></distanz> <distanz km="400" euro="95"></distanz> <distanz km="450" euro="105"></distanz> <distanz km="500" euro="115"></distanz> <distanz km="550" euro="125"></distanz> <distanz km="600" euro="140"></distanz> <distanz km="650" euro="150"></distanz> <distanz km="700" euro="160"></distanz> <distanz km="750" euro="175"></distanz> <distanz km="800" euro="185"></distanz> <distanz km="850" euro="195"></distanz> <distanz km="900" euro="205"></distanz> <distanz km="950" euro="210"></distanz> <distanz km="1000" euro="215"></distanz> </fahrtkosten>
</wukos> </source>
Aufbau Excel-Dateien
An verschiedenen Stellen ist es möglich XLS-Dateien zu generieren. Bei Bedarf wird diese Funktion erweitert, so dass der Aufbau der Dateien konfiguriert werden kann.
Personal aus dem Wachbericht
Hier kann eine Zeile mit den Spaltentiteln und den einzutragenden Informationen definiert werden. Sämtliches Personal des Wachberichtes wird dann nach dieser Vorgabe in die XLS-Datei geschrieben. Existiert keine XML-Konfiguration, werden alle Informationen in die XLS-Datei geschrieben.
Beispiel
<source lang="xml"> <?xml version="1.0" encoding="UTF-8"?> <wukos>
<export_xls seite="w_bearbeiten"> <spalte titel="Anrede" var="anrede"></spalte> <spalte titel="Nachname" var="nachname"></spalte> <spalte titel="Vorname" var="vorname"></spalte> <spalte titel="Straße" var="strasse"></spalte> <spalte titel="PLZ" var="plz"></spalte> <spalte titel="Ort" var="ort"></spalte> <spalte titel="Handy" var="mobil"></spalte> <spalte titel="Gliederung" var="gliederung"></spalte> <spalte titel="Funktion in diesem Einsatz" var=""></spalte> <spalte titel="Arbeitgeber" var="flex::Arbeitgeber"></spalte> <spalte titel="Anspr. AG" var=""></spalte> <spalte titel="Straße AG" var="flex::Arbeitgeber Strasse"></spalte> <spalte titel="Ort AG" var="flex::Arbeitgeber Ort"></spalte> <spalte titel="PLZ AG" var="flex::Arbeitgeber AG"></spalte> <spalte titel="Einsatzbeginn" var="wachbeginn"></spalte> <spalte titel="Einsatzende" var="wachende"></spalte> </export_xls>
</wukos> </source>
Variablen
Die folgenden Variablen sind fest in Wukos enthalten und können immer eingetragen werden. Es ist auch möglich leere Spalten zu erzeugen, um diese später selbst auszufüllen. In diesem Fall ist unter var nichts anzugeben.
- anrede
- Je nach Geschlecht Frau oder Herr.
- nachname
- Nachname der Person.
- vorname
- Vorname der Person.
- strasse
- Straße in der die Person wohnt.
- plz
- Postleitzahl des Wohnortes der Person.
- ort
- Wohnort der Person.
- telefon
- Telefonnummer der Person.
- mobil
- Mobilnummer der Person.
- E-Mailadresse der Person.
- gliederung
- Gliederungsname in der die Person Mitglied ist.
- geschlecht
- Geschlecht der Person (1 = Mann, 2 = Frau)
Jeder hat die Möglichkeit noch individuelle Felder für das Personal einzurichten. Diese Felder können ebenfalls in die XML-Datei geschrieben werden. Hierzu ist für die Variable jeweils der Anfang flex:: und der Name des individuellen Feldes anzugeben. Beispiel: flex::Arbeitgeber