EOF() wird nach SET SCOPE... nicht sofort aktualisiert
Verfasst: Mi, 05. Mai 2021 11:50
Hat sonst noch jemand das Problem gehabt?
Ich mache sowas wie
Obwohl das SET SCOPE eine Bedingung enthält, die alles ausschließt, komme ich ins IF rein.
Das passiert nur mit PGDBE.
Wenn ich im Debugger ein Breakpoint auf der 1. Zeile innerhalb des IFs setze, zeigt er EOF() = .T.
Ein DBGOTOP() nach dem SET SCOPE funktioniert als Workaround.
Ich mache sowas wie
Code: Alles auswählen
SET SCOPE ...
IF !EOF()
Das passiert nur mit PGDBE.
Wenn ich im Debugger ein Breakpoint auf der 1. Zeile innerhalb des IFs setze, zeigt er EOF() = .T.
Ein DBGOTOP() nach dem SET SCOPE funktioniert als Workaround.