Z-VARSYM

Dieses Dokument behandelt die folgenden Themen:


Beschreibung

Eine Liste aller Variablen ausgeben, die in einem Dokumenttext vorkommen. Sie können nur Txt- und Cnf-Dokumente verarbeiten.

Die Variablen werden nicht doppelt in der Variablenliste ausgegeben. Wenn der Textteil, der gerade verarbeitet wird, zum Beispiel zwei Mal &HALLO enthält, wird nur ein HALLO ausgegeben. Wenn Sie dieses Subprogramm jedoch iterativ aufrufen und &HALLO erneut im Text vorkommt, wird es in der neuen Variablenliste ausgegeben.

Con-form-Systemvariablen werden nicht ausgegeben.

Anmerkung:
Im Dokumenttext müssen die Zeichen hinter dem Variablenzeichen (Vorgabe: &) alphanumerisch sein (der Unterstrich (_) kann auch benutzt werden), sonst wird die Variable nicht in der Variablenliste ausgegeben. Daher werden auch Con-form-Systemvariablen (z.B. &$PN) nicht ausgegeben.

Parameter

Parameter Format Ein Aus Bemerkung
Return-Code N2 O X Eingabe -1: kein ET.
Buero A8 E   Das Büro, in dem das Dokument abgelegt ist.
Passwort A8 E   Das Passwort des o.g. Büros.
Variablenzeichen A1 O   Das Zeichen, das im Dokumenttext vor einer Variablen steht. Vorgabe: &.
Dokumentname A32 E*   Der Name des Dokuments, das die Variablen enthält. Entweder Dokumentname oder ISN, nicht beides.
ISN P8 E*   Die ISN des Dokuments, das die Variablen enthält. Entweder ISN oder Dokumentname, nicht beides.
Startwert A32 O   Der Name einer Variablen. Wenn angegeben, gibt dieses Subprogramm die Variablen ab dem ersten Vorkommen des Startwerts aus. Wenn kein Startwert angegeben wird, beginnt die Ausgabe am Anfang des Dokumenttextes.
Anzahl N2 O   Die maximale Anzahl von Elementen, die mit jedem Aufruf ausgegeben werden. Wenn Sie keinen Wert definieren oder einen Wert, der größer ist als 20, wird der Vorgabewert 20 benutzt.
Variablenliste A32/1:20   X Die Liste mit den Variablen.

Return-Codes

00 Erfolg
02 Ungültiger Büroname oder - nur im Batch-Betrieb - Büro gesperrt
03 Falsches Passwort
04 ISN wurde nicht gefunden
08 Geben Sie entweder ISN oder Name ein - nicht beides
09 ISN zeigt nicht auf das richtige Objekt
51 Ungültiger Name
53 Das gewünschte Objekt existiert nicht
77 Ende des Dokuments
78 Dies ist kein Textdokument

Subprogramme

Z-120
Z-122
Z-123
Z-210
Z-1200&0