Can you share your full code or the sub routine where you have this piece, along with the respective data declaration. We can check the snippet in our system and get back to you.mydigitalme hat geschrieben:Hallo zusammen,
ich bin noch recht neu im Abap Umfeld und wundere mich über folgendes Problem.
Hier mein Codeschnipsel:
LOOP AT lt_status ASSIGNING FIELD-SYMBOL(<fs_status>).
IF <fs_status>-txt04 <> 'RP01'
OR <fs_status>-txt04 <> 'RP15'.
lv_rccheck = '1'.
ENDIF.
ENDLOOP.
Mein Problem ist, dass obwohl <fs_status>-txt04 ungleich RP01 und RP15 ist, die Variable lv_rccheck auf 1 gesetzt wird.
Ich habe bereits einige Testfälle angelegt und im Debugger durchlaufen, kann aber einfach nicht nachvollziehen, warum hier die if Bedingung als erfüllt angesehen wird.
Könnt ihr mir helfen?
Gruß
sorry, I missed it.DeathAndPain hat geschrieben:Umm... Dir ist aber aufgefallen, dass seine Frage längst vollständig beantwortet worden ist?