02.10.2012 Aufrufe

Dateiformate Krwgsoft ZEDAL - Abfallmanagement DV AG

Dateiformate Krwgsoft ZEDAL - Abfallmanagement DV AG

Dateiformate Krwgsoft ZEDAL - Abfallmanagement DV AG

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

5 AUFBAU DER DOKUMENTE 11<br />

5 Aufbau der Dokumente<br />

Nachdem die grundsätzlichen Strukturelemente und die Bedeutung der einzelnen Elemente beschrieben<br />

wurden, fehlt noch die konkrete Behandlung der Struktur der zu transferierenden Dokumente<br />

und wie diese in den Strukturen der XML-Datei abgebildet werden. Dazu muß jeweils<br />

bekannt sein, aus welchen Formularseiten ein Dokument zusammengesetzt wird und welche Tabellen<br />

und Felder auf den Formularseiten vorgesehen sind.<br />

Im Anhang werden die für ENTIS definierten Dokumente mit ihren Formularseiten, Tabellen<br />

und Feldern beschrieben. Zu jedem Datenfeld wird der Datentyp angegeben. Die Angaben zur<br />

Dimensionierung sind zur Information hinzugefügt. Der in der XML-Datei transferierte Text kann<br />

länger oder kürzer sein. Bei längeren Texten besteht jedoch die Möglichkeit, daß nicht alle Zeichen<br />

übernommen werden. Bei bestimmten Datentypen (Zahlen und Datum) muß auf die Formatierung<br />

geachtet werden.<br />

Das Datenformat wird abhängig vom Datentyp der Felder in folgender Weise festgelegt:<br />

Datentyp Symbol Beispieltext Bemerkung<br />

Zeichen C Dies ist ein Text Textfelder werden unverändert übernommen.<br />

Zahl N 123.45<br />

Zahlenfelder werden mit optional führendem Vorzei-<br />

-1234.2<br />

chen ausgegeben. Als Dezimaltrennzeichen wird der<br />

Punkt verwendet. Nachkommastellen brauchen nur<br />

soweit aufgefüllt werden, wie signifikante Stellen vorhanden<br />

sind.<br />

Datum D 19990911164500 Für Datumsangabe wird ein 14-stelliges (mit Uhrzeit)<br />

Format verwendet. Die genaue Ziffernfolge ist<br />

dabei JJJJMMTTHHMISS. Wobei<br />

JJJJ Jahr<br />

MM Monat<br />

TT Tag<br />

HH Stunden<br />

MI Minuten<br />

SS Sekunden<br />

Logik L X logische Werte werden als Zeichenfeld mit einer Stelle<br />

umgesetzt, wobei im Einzelnen festgelegt werden<br />

muß, welche Werte wahr und welche falsch bedeuten<br />

Die Angabe zur Dimensionierung der Felder bedeutet<br />

Format Beispiel Bedeutung<br />

C n C 30 Text mit maximal n Stellen<br />

N m N 6 Ganzzahl mit m Stellen<br />

N m.n N 7.2 Festkommazahl mit maximal m Stellen und maximal n Nachkommastellen<br />

D D Datumsformat (genau 14 Stellen)<br />

L L Text mit maximal einer Stelle<br />

Bei mehrzeiligen Textfeldern wird der Zeilenvorschub durch einen senkrechten Strich (’|’ ASCII<br />

124) ersetzt, um nach Möglichkeit alle Steuerzeichen aus dem Transfer herauszuhalten. Ein Feldinhalt<br />

erste Zeile<br />

zweite Zeile

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!