Symbol-Funktionen !MV, ?MV, !MM, ?MM

Diese Symbolfunktion ermöglicht es Ihnen, einen einzelnen Wert eines mehrfachen Symbols zu verwenden.

Dieser Abschnitt behandelt folgende Themen:


Symbol-Funktion MV

Diese Symbolfunktion ermöglicht es Ihnen, einen einzelnen Wert eines mehrfachen Symbols zu verwenden.

Syntax

§!MV<symbol,index>

Beispiele

§!MV<ARRAY,1>
§?MV<ARRAY,§INDEX>

Funktion

Zugriff auf einzelne Ausprägungen eines multiplen Symbols.

Rückgabeformat

Symbolwert

Parameter

Die Parameter werden durch Komma getrennt.

Syntax Element Bedeutung
symbol  Name des multiplen Symbols
index  Index des Symbolwerts

Fehler

In folgenden Fällen wird "Symbol nicht gefunden" angezeigt:

  • Multiples Symbol nicht gefunden.

  • Index fehlt.

  • Index nicht numerisch.

  • Index zu hoch.

Bezugsobjekte

Syntax Element Bedeutung
Symboltabelle  Es wird immer die Symboltabelle des aktiven Jobs verwendet.

Symbol-Funktion MM

Diese Symbolfunktion ermöglicht es Ihnen, den höchsten Index eines multiplen Symbols zu erhalten.

Syntax

§!MM<symbol>

Beispiel

§!MM<ARRAY>

Funktion

Den höchsten Index eines multiplen Symbols zu erhalten.

Rückgabeformat

Ganzzahlwert.

Parameter

Die Funktion hat nur einen Parameter.

Syntax Element Bedeutung
symbol  Name des multiplen Symbols.

Fehler

In folgenden Fällen wird Symbol nicht gefunden angezeigt:

  • multiples Symbol nicht gefunden

Bezugsobjekte

Syntax Element Bedeutung
Symboltabelle  Es wird immer die Symboltabelle des aktiven Jobs verwendet.