Code: Alles auswählen.
DATA: i TYPE i,
string TYPE string,
anzahl TYPE i.
PARAMETERS pzahl(10).
i = 0.
string = pzahl.
anzahl = strlen( string ).
WHILE i <= anzahl.
CASE string+i.
WHEN '0'.
WRITE: 'null '.
WHEN '1'.
WRITE: 'eins '.
WHEN '1'.
WRITE: 'eins '.
WHEN '2'.
WRITE: 'zwei '.
WHEN '3'.
WRITE: 'drei '.
WHEN '4'.
WRITE: 'vier '.
WHEN '5'.
WRITE: 'fünf '.
WHEN '6'.
WRITE: 'sechs '.
WHEN '7'.
WRITE: 'sieben '.
WHEN '8'.
WRITE: 'acht '.
WHEN '9'.
WRITE: 'neun '.
WHEN OTHERS.
WRITE: 'Ungültige Eingabe!'.
ENDCASE.
i = i + 1.
ENDWHILE.
?? Tut mir leid, bin wirklich ein echter NewbieIn dem laufenden Programm "!2HTEST1 " sollte auf einen Teil eines Strings mit
Offset und Länge zugegriffen werden.
Die Summe aus Offset (2) und Länge (1) war jedoch größer als die
aktuelle Länge des Strings (2).
Ein solcher Zugriff ist nicht erlaubt.
Du hast versucht auf einen Teil des Strings zuzugreifen, der nicht da ist.aaaarrrggh hat geschrieben:?? Tut mir leid, bin wirklich ein echter Newbie