-
Hier ein Beispiel, das bei mir funktioniert, wenn man den WRKACTJOB mit "Vorherige Anfrage beenden" abbricht:
PHP-Code:
PGM DCL VAR(&KEY) TYPE(*CHAR) LEN(4) MONMSG MSGID(CPF1907) EXEC(GOTO CMDLBL(ENDRQS)) SNDPGMMSG MSG('-') TOPGMQ(*EXT) MSGTYPE(*RQS) RCVMSG KEYVAR(&KEY) PGMQ(*EXT) MSGTYPE(*RQS) RMV(*NO) WRKACTJOB ENDRQS: SNDPGMMSG MSGID(CPF9897) MSGF(QCPFMSG) + MSGDTA('Anforderungsebene beendet') + TOUSR(*REQUESTER) RMVMSG MSGKEY(&KEY) ENDPGM
-
Zitat von Pikachu
Hier ein Beispiel, das bei mir funktioniert, wenn man den WRKACTJOB mit "Vorherige Anfrage beenden" abbricht:
PHP-Code:
PGM DCL VAR(&KEY) TYPE(*CHAR) LEN(4) MONMSG MSGID(CPF1907) EXEC(GOTO CMDLBL(ENDRQS)) SNDPGMMSG MSG('-') TOPGMQ(*EXT) MSGTYPE(*RQS) RCVMSG KEYVAR(&KEY) PGMQ(*EXT) MSGTYPE(*RQS) RMV(*NO) WRKACTJOB ENDRQS: SNDPGMMSG MSGID(CPF9897) MSGF(QCPFMSG) + MSGDTA('Anforderungsebene beendet') + TOUSR(*REQUESTER) RMVMSG MSGKEY(&KEY) ENDPGM
... ich denke aber, dass direkt nach dem WRKACTJOB noch ein "GOTO ENDPGM" hingehört,
sonst kommt die Meldung ja auch bei normaler Beendigung :-)
Aber ansonsten richtig - so geht's tatsächlich, die Sysabf-2 abzufangen.
-
Der RMVMSG muß aber erreicht werden, damit die Anforderungsebene tatsächlich beendet wird.
Zitat von hel400
... ich denke aber, dass direkt nach dem WRKACTJOB noch ein "GOTO ENDPGM" hingehört, sonst kommt die Meldung ja auch bei normaler Beendigung :-)
-
Die Anforderungsebene wird mit verlassen des Callstacks aufgehoben.
Unschön ist halt nur der Verbleib der Anforderungnachricht, die man dann immer noch per F9 abholen kann (außer bei "/* */").
-
Wird die nicht durch den RMVMSG entfernt?
Zitat von Fuerchau
Unschön ist halt nur der Verbleib der Anforderungnachricht, die man dann immer noch per F9 abholen kann (außer bei "/* */").
-
Ja, für die aktuelle Ebene.
Da du aber mit Return verlässt ist die Aufrufebene ja auch beendet und wird nicht dem nächsten der selben Ebene zugeordnet.
Similar Threads
-
By E305GL in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 24-09-15, 11:43
-
By karela66 in forum NEWSboard Programmierung
Antworten: 11
Letzter Beitrag: 13-08-15, 09:26
-
By RB in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 18-07-02, 12:59
-
By hs in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 10-06-02, 08:54
-
By hs in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 12-12-01, 09:43
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks