Text DE Version 1.90

SECTION IMPORT

Beschreibung

Hier wird der einzuziehende Satz definiert.
Es können keine @Funktionen verwendet werden.
Es dürfen keine Tabulatoren und Kommentare verwendet werden!!!

Syntax:

Einfaches Feld:
DataTyp,Länge,Trennzeichen,FeldName;

Listen Feld:
DataTyp,LängeGesamt,TrennzeichenGesamt,LängeElement,TrennzeichenElement,FeldName;

Referenz Feld:
DataTyp(R),Länge,Trennzeichen,FeldName,ReferenzName;

Referenz-Listen Feld:
DataTyp(RL),LängeGesamt,TrennzeichenGesamt,LängeElement,TrennzeichenElement,FeldName,ReferenzName;

Paramenterbeschreibung:

DataTyp:
A Ascii
N Number
F Float
R Referenz
X Dummy
AL AsciiListe
NL NumberListe
FL FloatListe
RL ReferenzListe

Länge:
Länge eines Feldes im Satz (wenn 0 siehe Trennzeichen).

Trennzeichen:
Wenn die Länge eines Feldes mit 0 angegeben wird, wird das Feld durch das in diesem Parameter angegebene Trennzeichen beendet.

FeldName:
Der Name den das Feld im Dokument haben soll.
(Wird im Processing mit dem SystemNoteHandle MAIN angesprochen).

LängeGesamt:
Bei Listen, Länge des gesamten Feldes.

TrennZeichenGesamt:
Trennzeichen das ein ListenFeld beendet.

LängeElement:
Länge eines einzelnen ListenElementes im Feld des Satzes.

TrennzeichenElement:
Trennzeichen das ein Element einer Liste beendet.

ReferenzName:
Verweis auf eine UmsetzungsListe in der SECTION REFERENCE.

Beispiele für einfache Felder:

A,5,"",Name;

Definiert ein Feld vom DataTyp Ascii mit der Länge 5, keinem Trennzeichen und dem Namen Name.

A,0,"#",Name;

Definiert ein Feld vom DataTyp Ascii ohne vorgegebene Länge, dem Trennzeichen "#" und dem Namen Name.

Beispiele für einfache ListenFelder:

AL,6,"",2,"",Name;

Definiert ein Feld vom DataTyp Ascii-Liste mit der Gesamt-Länge 6, keinem Feld-Trennzeichen und dem Namen Name.
Die Elemente der Liste sind je 2 Zeichen lang es wird kein Listen-Element-Trennzeichen verwendet.

AL,0,"#",0,"*",Name;

Definiert ein Feld vom DataTyp Ascii-Liste ohne vorgegebene Länge, dem Feld-Trennzeichen "#" und dem Namen Name.
Die Elemente der Liste werden durch einen "*" getrennt, eine feste Elementlänge ist nicht definiert.

Beispiele für einfache Referenz Felder:

SECTION IMPORT;

R,5,"",Name,Referenz1;

SECTION REFERENCE;

A,Referenz1
{
" *"="LEER ";
"*****"="STERN";   
};

Definiert ein Feld vom DataTyp Reference mit der Länge 5, keinem Trennzeichen und dem Namen Name es wird auf die Referenz1 verwiesen siehe SECTION REFERENCE.

SECTION IMPORT;

R,0,"#",Name,Referenz1;

SECTION REFERENCE;

A,Referenz1
{
" *"="LEER ";
"*****"="STERN";   
};

Definiert ein Feld vom DataTyp Reference ohne vorgegebene Länge, dem Trennzeichen "#" und dem Namen Name es wird auf die Referenz1 verwiesen siehe SECTION REFERENCE.

Beispiele für einfache Referenz-Listen Felder:

SECTION IMPORT;

RL,6,"",2,"",Name,Referenz1;

SECTION REFERENCE;

AL,Referenz1
{
" *"="LEER ";
"*****"="STERN";   
};

Definiert ein Feld vom DataTyp Reference-Liste mit der Gesamt-Länge 6, keinem Feld-Trennzeichen und dem Namen Name.
Die Elemente der Liste sind je 2 Zeichen lang es wird kein Listen-Element-Trennzeichen verwendet.
Es wird auf die Referenz1 verwiesen siehe SECTION REFERENCE.

SECTION IMPORT;

RL,0,"#",0,"*",Name,Referenz1;

SECTION REFERENCE;

AL,Referenz1
{
" *"="LEER ";
"*****"="STERN";   
};

Definiert ein Feld vom DataTyp Reference-Liste ohne vorgegebene Länge, dem Feld-Trennzeichen "#" und dem Namen Name.
Die Elemente der Liste werden durch einen "*" getrennt, eine feste Elementlänge ist nicht definiert.
Es wird auf die Referenz1 verwiesen siehe SECTION REFERENCE.