Zum Hauptinhalt springen

Datensatzverwaltung – Transferformate

Datensätze können in der Datensatzverwaltung in den folgenden Formaten für den Im- und Export verwendet werden:

CONZEPT 16-Datensätze (*.c16r)

Dateien im internen Format sind wie folgt aufgebaut:

<signatur/> = 4-Byte string: "c16r" – Formatsignatur (CONZEPT 16 records) <version/> = 4-Byte integer (little-endian): 0x01000000 – Formatversion (1.0.0.0) <fields> = MSX-Message: ID = 1 – Felder <field> = MSX-Item: ID = 1 – Felddefinition <name/> = MSX-Data (Typ: alpha) – Feldbezeichner (max. 80 Zeichen) <type/> = MSX-Data (Typ: int) – Feldtyp (vgl. _FldType) <size/> = MSX-Data (Typ: int) – Feldgröße (vgl. _FldLen) </field> ... – weitere Felddefinitionen </fields> <records> = MSX-Message: ID = 2 – Datensätze <record> = MSX-Item: ID = 1 – Datensatz <field/> = MSX-Data (Typ: Feldtyp) – Feldwert (gleiche Reihenfolge wie Felddefinition) ... – weitere Felder </record> ... – weitere Datensätze </records>

Komma-separierte Werte (*.csv)

Die Datensatzverwaltung kann Komma-separierte Werte mit den Feldtrennzeichen Komma (,), Semikolon(;) und Tabulator erzeugen. Satztrennzeichen ist immer der Zeilenumbruch.

In der ersten Zeile werden optional die Feldbezeichnungen angegeben.

Die Feldinhalte werden je nach Feldtyp (vgl. _FldType) in folgender Notation geschrieben:

Es kann entweder das Feldtrennzeichen oder das Dezimaltrennzeichen ein Komma (,) sein. Beides zusammen kann nicht ausgewählt werden, da sie sonst nicht unterschieden werden können.