Ich habe leider keinen passenderen Beitrag gefunden, also hier mein Problem.

Ich bastel gerade an einem CMD. Zum Test nur mit einem Parameter

TYPE: *CHAR
DFT: 0
LEN: 1
MAX: 4

Mein Knackpunkt ist das mit den möglichen 4 Werten.
d.h. Ich möchte diesen CMD mal mit nur 2 Werten und mal mit nur einem Wert übergeben.

In dem CL, das aufgerufen wird habe ich eine VAR deklariert, die 6 Stellen lang ist, da die ersten zwei stellen ja die Länge??? enthält. (Hab ich noch net so ganz kappiert) die restlichen 4 sollte dann die möglichen 4 Werte enthalten.
Das ist auch so, wenn ich bei aufruf alle 4 werte eingebe.
Gebe ich nur einen Wert ein, so habe ich an den letzten 3 Stellen Müll drin stehen und nicht den dft-Wert.
Über %SST zubrösle ich mir die 4 Stellen in einzelne Variablen, die dann auf ihren Inhalt abgefragt werden.

Ich dachte in diesem Fall wären die letzten stellen dann leer o. mit dem DFT Wert gefüllt, da ich ja nur ein wert eingebe...

Schon mal besten Danke für eine Antwort.