Hallo Forum,

ich habe heute eine merkwürdigen Effekt gehabt. Ich habe einen DEBUG auf ein ILE-RPG laufen lassen. Dabei wurde ein Breakpoint auf die Zeile in der Source gesetzt, die das ENDSL einer SELECT Anweisung ( mehere WHEN und ein OTHER Zweig definiert ) enthielt. Mein Problem : der Breakpoint wurde nie angesprochen.
Erst dachte ich ja ich habe einen Fehler, so daß die SELECT Klausel nicht erreicht wird, aber das war nicht der Fall. Nachdem ich den Breakpoint eine Zeile weiter definiert habe, konnte ich einwandfrei "Baggern" und habe meinen Fehler gefunden.

Bleibt die Frage: Warum wird z.B. Bei ENDIF gestoppt aber nicht bei ENDSL ? Hat jemand da eine Idee oder eine Erklärung ?

Thomas