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.
