Code: Alles auswählen.
IF feld CP '190*'.
IF feld CS '190*'.
Code: Alles auswählen.
IF feld CP '#190*'.
Code: Alles auswählen.
IF feld CP '1*'.
Code: Alles auswählen.
If feld CS '190'.
Code: Alles auswählen.
IF feld+0(3) CS '190'.
Code: Alles auswählen.
IF c1(3) = '190'.
WRITE 'OK'.
ELSE.
WRITE 'Nicht OK'.
ENDIF.
Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
m4nu
hätte ich wohl am besten gleich eingehend schreiben sollen, oder mir mal direkt im Debugger ansehen - Sorry wohl ein Anfängerfehler...Thanatos82 hat geschrieben:Hallo manu,
das macht sehr wohl einen Unterschied in der Vorgehensweise. das Feld matnr wird, wenn auch nicht angezeigt trotzdem mit 16 Stellen geführt. Die "leeren" Stellen sind einfach nicht angezeigte führende Nullen.
Daher denke ich, dass meine Idee mit dem Offset doch die bessere Variante sein könnte. Versuch mal den Offset auf feld+7(3) umzusetzen.
DefinitivThanatos82 hat geschrieben:Aus Fehlern lernt man!