SECTION SYSTEM
Beschreibung
Hier werden generelle Einzugsparameter definiert:
Es dürfen keine Tabulatoren und Kommentare verwendet werden!!!
SET SepModus:
SET SepModus := @Length;
Der Satz wird durch eine bestimmte Länge definiert.
SET SepModus := @String;
Der Satz wird durch eines oder mehrere Trennzeichen definiert.
SET SepString:
z.B.:
SET SepString := "#*";
Hier wird der Satz (Bei SET SepModus:=@String;) durch den Trennzeichenstring #* begrenzt.
Der Trennzeichenstring (Kann mit @Char und + gebildet werden) kann auch eine Liste von Trennzeichenstrings sein (wird mit : gebildet).
SET RecordCount:
z.B.
SET RecordCount := 100;
Anzahl der einzuziehenden Zeichen pro Record.
SET MaxRecords:
z.B.
SET MaxRecords :=10;
(Defaultwert 0 .Das Entspricht keine maximale Anzahl von Records.)
Anzahl der Maximal einzuziehenden Records.
SET RecordRepeat:
z.B.
SET RecordRepeat := 2;
(Defaultwert 1)
Angabe wie oft der Trennzeichenstring (oder einer der T.s)
auftreten soll bevor ein Record wirklich zuende ist.
SET DocMultiplyer:
z.B.
SET DocMultiplyer :=2;
(Defaultwert 1)
Angabe wie oft das Dokument geschrieben werden soll.
SET SaveMain:
z.B.
SET SaveMain := 0;
(Defaultwert 1)
0=Main Dokument wird nicht gespeichert.
1=Main Dokument wird gespeichert.
@SaveMain im Processing verursacht einmalig für dieses Main-Dokument die Umkehrung.
(Bei generell nicht Speichern -> Speichern. Bei generell Speichern -> nicht Speichern.)
Ab V1.93:
SET PostEOF:
z.B.
SET PostEOF := 1;
(Defaultwert 0)
Wenn PostEOF auf eins gesetzt wird wird die SECTION PROCESSING nach dem letzten Satz noch einmal aufgerufen.
