Mit der @SUFFIX-Anweisung wird an das Ende jeder Zeile bzw. Zeichenfolgevariablen jedes angegebenen Bereiches eine Zeichenfolge angefügt (siehe auch @PREFIX).
Operation | Operanden | F-Modus, L-Modus |
@SUFFIX | { lines | svars } [,...] WITH string |
lines | Einer oder mehrere Zeilenbereiche, in denen am Zeilenende Text angefügt |
svars | Einer oder mehrere Bereiche von Zeichenfolgevariablen, in denen am Ende |
string | Zeichenfolge, die an das Ende jeder Zeile bzw. Zeichenfolgevariablen jedes Die Zeichenfolge wird in den Zeichensatz der Arbeitsdatei bzw. der |
Überschreitet eine Zeile bzw. eine Zeichenfolgevariable durch das Einfügen die maximale Länge von 32768 Zeichen, dann wird das Einfügen nicht durchgeführt und stattdessen die Meldung EDT5474
ausgegeben.
Beim Auftreten von Fehlern während der Verarbeitung (EDT5453
oder EDT5474
) wird die Anweisung abgebrochen. Evtl. zu diesem Zeitpunkt schon erfolgreich modifizierte Zeilen und/oder Zeichenfolgevariablen bleiben modifiziert.
Wird die Anweisung mit [K2] unterbrochen und der EDT-Lauf mit /INFORM-PROGRAM
fortgesetzt, so wird die Bearbeitung der Anweisung abgebrochen und die Meldung EDT5501
ausgegeben.
Beispiel
Den Zeilen 4 und 5 wird die Zeichenfolge NOCH
angefügt.
Den Zeilen 4 und 5 wird der Inhalt der Zeile 3 angefügt.
Zunächst werden den Zeilen 4 und 5 je 5 Leerzeichen und anschließend den Zeilen 4 und 5 der Inhalt der Zeile 4 angefügt.