lucullus
07-04-06, 09:42
Moin, moin Forum,
ich habe eine "wunderschönes" snipplet für die Konvertierung eines alphanumerischen Wertes in einen numerischen Wert.
if $$alpha <> *blanks
eval $$num =
%dec( %xlate('./\':' ':$$alpha) : 18 : 5)
else
eval $$num = 0
endif
Funktioniert eigentlich ganz gut, aber es gibt immer wieder mal Zeichen, die ich nicht im xlate abfange. Gibt es eine Möglichkeit %dec (builtin im allgemeinen) auf Fehler abzufangen.
Vielen Dank für die Hilfe!
Andreas
ich habe eine "wunderschönes" snipplet für die Konvertierung eines alphanumerischen Wertes in einen numerischen Wert.
if $$alpha <> *blanks
eval $$num =
%dec( %xlate('./\':' ':$$alpha) : 18 : 5)
else
eval $$num = 0
endif
Funktioniert eigentlich ganz gut, aber es gibt immer wieder mal Zeichen, die ich nicht im xlate abfange. Gibt es eine Möglichkeit %dec (builtin im allgemeinen) auf Fehler abzufangen.
Vielen Dank für die Hilfe!
Andreas