[NEWSboard IBMi Forum]

Thema: DEBUG RPGLE

  1. #1
    Registriert seit
    Jan 2001
    Beiträge
    133

    Post DEBUG RPGLE

    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

  2. #2
    Registriert seit
    Jul 2001
    Beiträge
    56

    Post

    Hallo,

    ich kann mir vorstellen, dass bei einem Select eine Bedingung bereits erfüllt ist, und somit das Statement ENDSL nicht mehr erreicht wird.

    chera

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.207

    Post

    Da im Zweifel der OTHER-Zweig ausgeführt wird, erreichen Sie ENDSL nie !
    Sie können auf ENDSL nur stoppen, wenn Sie keinen OTHER-Zweig haben. Dies wäre dann der OTHER-Zweig gewesen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    2

    Post

    Hallo,

    es gibt auch Probleme im Debug, wenn Objekte Teilweise oder voll Optimiert sind. Dann kann es immer mal sein, dass die Breakpoints nicht greifen.

    gruss, kpm

Similar Threads

  1. Datumfeld in RPGLE löschen
    By Mr.iSeries in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 17-01-07, 11:57
  2. Cobol <> RPGLE
    By Xanas in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 13-12-06, 14:38
  3. Debug Modul ohne Quelle
    By Marimari1009 in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-11-06, 15:48
  4. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 11:15
  5. KEYED DATA QUEUES SUBFILE DESCEND RPGLE
    By borwegen in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 30-06-06, 10:04

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •