Hallo,
ich habe folgendes Phänomen: Ich nutze in einer WHILE / DO Schleife ein WITH xRec DO Statement, um auf einen Record zuzugreifen. Wenn ich nun die WHILE-Schleife innerhalb des WITH Statements mit einem BREAK; abbreche, bekomme ich falsche Werte für lokale Variablen zurück, die ich im WITH-Statement ändere.
Wenn ich den Record ohne WITH vollständig addressiere, stimmt alles.
Darf man ein WHILE nicht mit BREAK verlassen, wenn man ein WITH darin verwendet?
Michael
ich habe folgendes Phänomen: Ich nutze in einer WHILE / DO Schleife ein WITH xRec DO Statement, um auf einen Record zuzugreifen. Wenn ich nun die WHILE-Schleife innerhalb des WITH Statements mit einem BREAK; abbreche, bekomme ich falsche Werte für lokale Variablen zurück, die ich im WITH-Statement ändere.
Wenn ich den Record ohne WITH vollständig addressiere, stimmt alles.
Darf man ein WHILE nicht mit BREAK verlassen, wenn man ein WITH darin verwendet?
Michael