Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DELETE-VARIABLE

&pagelevel(3)&pagelevel

Variable löschen

Komponente:

SDF-P-BASYS

Funktionsbereich:

Prozeduren

Anwendungsbereich:

PROCEDURE                                                                       

Privilegierung:

STD-PROCESSING
OPERATING
HARDWARE-MAINTENANCE
SECURITY-ADMINISTRATION
SAT-FILE-MANAGEMENT
SAT-FILE-EVALUATION

Funktionsbeschreibung

DELETE-VARIABLE löscht die Deklaration einer S-Variablen innerhalb des aktuellen Geltungsbereichs, d.h. auch Deklarationen von importierten Task-Variablen.

Der Name der S-Variablen kann danach nicht länger benutzt werden und der Wert ist gelöscht.

Es können einfache und zusammengesetzte Variablen gelöscht werden, aber nicht einzelne Elemente von zusammengesetzten Variablen.

Folgende Variablendeklarationen können mit DELETE-VARIABLE nicht gelöscht werden:

  • Prozedurparameter

  • Elemente von zusammengesetzten Variablen

  • Systemvariablen (z.B. SYSSWITCH)

  • Behälter-JVs

  • nicht-permanente Behältervariablen

  • Strukturlayouts

   
Hinweis

Die Fehlermeldung SDP1098 wird in diesen Fällen nur ausgegeben, falls im Variablennamen keine Musterzeichen angegeben wurden.

Format

DELETE-VARIABLE                                                                                                                                     

VARIABLE-NAME = <structured-name 1..20 with-wild(40)> / list-poss(2000): <structured-name 1..20>

Operandenbeschreibung

VARIABLE-NAME =
Name der S-Variablen, die gelöscht werden soll.

VARIABLE-NAME = <structured-name 1..20 with-wild(40)>
Alle S-Variablen, die dieses Suchmuster erfüllen, werden gelöscht.

VARIABLE-NAME = list-poss(2000):<structured-name 1..20>
Liste von S-Variablen, die gelöscht werden sollen.

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Ohne Fehler

1

0

CMD0001

Warnung; keine Aktion durchgeführt


1

CMD0202

Syntaxfehler


3

CMD2203

Falsche Syntaxdatei


32

CMD0221

Systemfehler (interner Fehler)


64

CMD0216

Erforderliches Privileg fehlt


64

SDP0091

Semantikfehler


130

SDP0099

Kein Adressraum mehr verfügbar