Hallo liebe Community!
Ich weiß echt nicht weiter...
ich habe eine Schleife in der geprüft wird ob eine Bedingung erfüllt oder nicht erfüllt ist....
Wenn die Bedingung erfüllt ist, setze ich eine Variable auf True... wenn sie nicht erfüllt ist, passiert gar nix...
Der Ausgangszustand der Variable ist zuvor, Initial auf False gesetzt und befindet sich auch außerhalb der Schleife... (somit, wird nicht unabsichtlich wieder auf false gesetzt...)
Das Problem bei dem ganzen ist nun... dass.. die Bedingung erfüllt ist --> Wenn ich Haltepunkte setze und mir die Werte im Lokalfenster anschaue, dann hat alles seine Richtigkeit... somit Bedingung ist erfüllt und er müsste dann die Zeile nach dem "Then" ausführen....
tut er aber nicht!! - er springt dann ins else.... und das verstehe ich einfach nicht :((
Vielleicht weiß ja jemand von euch, was da nicht stimmen könnte....
hier der Ausschnitt vom Code, der nicht geht:
Anbei in 1.jpg seht ihr, dass alles erfüllt ist...
Als nächstes müsste er normalerweise kz_BetragGleichGesamtbetrag = True setzen....
macht er aber nicht.... sondern geht, im nächsten Schritt, siehe 2.jpg, ins ELSE rein.... :((
Wäre echt dankbar, wenn mir jemand weiterhelfen könnte, diesen Fehler aufzuklären...
Vielen Dank!
LG Tim
Ich weiß echt nicht weiter...
ich habe eine Schleife in der geprüft wird ob eine Bedingung erfüllt oder nicht erfüllt ist....
Wenn die Bedingung erfüllt ist, setze ich eine Variable auf True... wenn sie nicht erfüllt ist, passiert gar nix...
Der Ausgangszustand der Variable ist zuvor, Initial auf False gesetzt und befindet sich auch außerhalb der Schleife... (somit, wird nicht unabsichtlich wieder auf false gesetzt...)
Das Problem bei dem ganzen ist nun... dass.. die Bedingung erfüllt ist --> Wenn ich Haltepunkte setze und mir die Werte im Lokalfenster anschaue, dann hat alles seine Richtigkeit... somit Bedingung ist erfüllt und er müsste dann die Zeile nach dem "Then" ausführen....
tut er aber nicht!! - er springt dann ins else.... und das verstehe ich einfach nicht :((
Vielleicht weiß ja jemand von euch, was da nicht stimmen könnte....
hier der Ausschnitt vom Code, der nicht geht:
Anbei in 1.jpg seht ihr, dass alles erfüllt ist...
Als nächstes müsste er normalerweise kz_BetragGleichGesamtbetrag = True setzen....
macht er aber nicht.... sondern geht, im nächsten Schritt, siehe 2.jpg, ins ELSE rein.... :((
Wäre echt dankbar, wenn mir jemand weiterhelfen könnte, diesen Fehler aufzuklären...
Vielen Dank!
LG Tim
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „ereza“ ()