[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Entweder EXFMT mit Bezugszahl oder EXFMT(E).
    Dann kannst du entweder die BZ oder %ERROR() abfragen.
    Das gleiche gilt auch für READ(E) oder READ __ BZ.

    Beim WRITE wird ggf. gar kein Fehler ausgelöst, wenn die Daten gepuffert werden, es sei denn du verwendest FRCDTA.

    Bedenke, dass dein CLP ggf. den CHGJOB rückgängig macht (vorher also RTVJOBA).
    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

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Nachtrag:
    Du solltest dann aber auch "Systemanfrage 2" (ENDRQS) überwachen, wenn du Abschlussarbeiten benötigst.

    Hierzu muss dein CLP als "Anforderungsprozessor" eingerichtet werden:
    DCL &MYKEY *CHAR 4
    SNDPGMMSG MSG('/* */') TOPGMQ(*SAME) MSGTYPE(*RQS) KEYVAR(&MYKEY)

    RCVMSG PGMQ(*SAME) MSGTYPE(*RQS) RMV(*NO)

    Erst mit diesen Aktionen kannst du per MONMSG CPF1907 überhaupt einen ENDRQS überwachen.

    Zum Schluss deines Programmes nur noch
    RMVMSG MSGKEY(&MYKEY) CLEAR(*BYKEY)
    Damit die "/* */"-Nachricht wieder verschwindet.
    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

  3. #3
    Registriert seit
    May 2004
    Beiträge
    470
    Also das mit dem exfmt(e) hat wunderbar geklappt. Das mit Systemabfrage 2 kann ich vernachlässigen da dies von den Anwendern nicht gemacht wird.

    Vielen Dank für die Hilfe

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Da der ENDRQS vom CL-Programm abgefangen wird, können die Abschlußarbeiten auch nur dort stattfinden, sofern das aufgerufene Programm keine eigenen "Cancel Handler" (siehe meinen Beitrag weiter oben) registriert hat.

Similar Threads

  1. Bibliotheksliste in RPG IV abfragen
    By timeless in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 11-01-07, 12:04
  2. Timestamp Feld von MS Access abfragen
    By andreas.lundschien in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-09-06, 14:55
  3. Quersumme mit SQL abfragen
    By behmer in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 03-08-06, 09:53
  4. Ebene der Rekursion abfragen
    By zannaleer in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 24-07-06, 11:57

Berechtigungen

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