[NEWSboard IBMi Forum]

Thema: F3 abfangen

Hybrid View

  1. #1
    Registriert seit
    Jan 2003
    Beiträge
    759
    Hallo,

    einfach MONMSG CPF6801 oder MONMSG CPF0000 als nächste Zeile codieren ...

    Gruß,
    Robert

  2. #2
    Registriert seit
    Jun 2004
    Beiträge
    40
    Ich würde gezielt auf CPF6801 abfragen, da das Programm beim CPF0000 generell keine Abbruchnachricht mehr bringt, auch wenn eine andere Situation vorliegen sollte, als das Verlassen mit F12 oder F3...

  3. #3
    Registriert seit
    Nov 2002
    Beiträge
    86
    Hallo,

    wie muss die Syntax dazu lauten - kenne mich leider nicht so gut in CL aus?

    Danke!!

  4. #4
    Registriert seit
    Jun 2004
    Beiträge
    40
    MONMSG MSGID(CPF6801)

    Befehl MONMSG eingeben, mit F4 prompten und dann im entsprechenden Parameter MSGID den Wert CPF6801 eingeben...

  5. #5
    Registriert seit
    Nov 2002
    Beiträge
    86
    Hallo,

    hat funktioniert - lieben Dank!

    Gruss,
    Mädele

  6. #6
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    das ließe sich auch mit
    MONMSG CPF9999
    verhindern

    mfg

    Dieter Bender

    Zitat Zitat von Olli1
    Ich würde gezielt auf CPF6801 abfragen, da das Programm beim CPF0000 generell keine Abbruchnachricht mehr bringt, auch wenn eine andere Situation vorliegen sollte, als das Verlassen mit F12 oder F3...
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  7. #7
    Registriert seit
    Jun 2004
    Beiträge
    40
    die Möglichkeit mit CPF9999 sagt mir jetzt nix.
    CPF0000 als Möglichkeit, sämtliche Ausnahmebedingungen zu überwachen ist mir bekannt, aber was macht CPF9999 ?

  8. #8
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo Olli,

    CPF9999 arbeitet nach dem Nutella Prinzip, wo CPF9999 draufsteht, ist auch CPF9999 drin und die besagt: Funktionsprüfung ... nicht überwacht ... und wird gesendet nachdem eine andere Meldung zum Abbruch geführt hat, bevor das Programm den Löffel abgibt.
    Wenn jetzt eine nicht abgefangene CPF auftritt, wird selbige protokolliert und anschließend CPF9999 gesendet, die ja mit MONMSG CPF9999 abgefangen wird, was nun verhindert, dass das Programm abschmiert.

    mfg

    Dieter Bender

    Zitat Zitat von Olli1
    die Möglichkeit mit CPF9999 sagt mir jetzt nix.
    CPF0000 als Möglichkeit, sämtliche Ausnahmebedingungen zu überwachen ist mir bekannt, aber was macht CPF9999 ?
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Probleme mit SQL
    By steven_r in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 26-09-06, 14:51
  2. Felhler in SQL-Prozedur abfangen
    By HPKahn in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 30-03-05, 13:38
  3. Fehler abfangen
    By HPKahn in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 30-03-05, 08:52
  4. FTP-Fehler abfangen
    By alinea in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 12-11-04, 03:55
  5. EVAL-Statement ->Ergebnisfeld zu klein
    By Marchfeld in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 26-11-03, 10:48

Berechtigungen

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