-
Jobs aus Scheduler
Ich ermittle in einem CL-Programm RTVJOBA, ob das Programm Interaktiv oder im Batch aufgerufen wurden. Gibt es die Möglichkeit, auch noch zu ermitteln, ob das Programm aus dem Scheduler (WRKJOBSCDE) aufgerufen wurde?
-
Nein, soweit ich weis nicht.
Wenn das wichtig ist, gib ihnen einen passenden Namen
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Ein Attribut wie JOBSCDE-Aufruf: JA/NEIN glaub ich nicht, dass es gibt.
Das müsstest du eventuell anders lösen:
*) Weiterer Eingangsparameter
*) Job-Name?
lg Andreas
-
Da der Scheduler einen ganz normalen SBMJOB ausführt, glaube ich eher nicht.
Ggf. gibt es diese Infos indirekt, da der Jobname dem Namen des scheduled Job's entspricht.
-
Habe was gefunden
Ich habe herausgefunden, dass Jobs aus dem Scheduler mit dem Systemjob QJOBSCD übergeben werden. Nun habe ich ein kleines CL-Programm geschrieben, welches einen DSPJOB mit Ausgabe *PRINT macht und dann diese Spooldatei in eine PF kopiert. Diese PF wird dann mit einem weiteren kleinen RPG-Progrämmchen nach dem Wort QJOBSCD durchsucht. Wird das Wort QJOBSCD gefunden, wurde das Programm aus dem Scheduler aufgerufen und es wird ein „J“ in einem Parameter zurückgegeben.
Ist vielleicht nicht die sauberste Lösung, aber es scheint zu funktionieren.
-
Vielleicht wäre es besser gewesen, Du hättest Dir die APIs QUSLJOB (List Job) und QUSRJOBI (Retrieve Job Information) angeschaut und Dir die Informationen darüber ermittelt.
Birgitta
-
Probiers mal so:
PHP-Code:
PGM
DCL VAR(&RCV) TYPE(*CHAR) LEN(150)
DCL VAR(&RCVLEN) TYPE(*CHAR) LEN(4)
DCL VAR(&SBMNAME) TYPE(*CHAR) LEN(10)
CHGVAR VAR(%BIN(&RCVLEN)) VALUE(150)
CALL PGM(QUSRJOBI) PARM(&RCV &RCVLEN JOBI0300 * ' ')
CHGVAR VAR(&SBMNAME) VALUE(%SST(&RCV 117 10))
ENDPGM
-
Ich habe jetzt das API QUSRJOBI (Retrieve Job Information) verwendet und es funktioniert einwandfrei.
Danke für die Hilfe.
Similar Threads
-
By bode in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 15-12-06, 09:43
-
By Blaumeise in forum IBM i Hauptforum
Antworten: 24
Letzter Beitrag: 21-11-06, 15:33
-
By ratinger in forum NEWSboard Server Software
Antworten: 11
Letzter Beitrag: 09-11-06, 16:02
-
By lyrics in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 29-08-06, 09:03
-
By ratinger in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 23-05-06, 10:55
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