-
Satzsperre im RPG-Pgm
Kann ich über irgendeine API oder sonstwie im RPG-Programm feststellen, z. B. beim "UPDAT", welcher Job den upzudatenden Satz mit welcher rel. Satznummer sperrt, also die Info, die mir der Abbruch mit "D" oder das Joblog gibt?? Hintergrund ist eine Batchverarbeitung, die ewig schleift. Den sperenden Job könnte man dann ggbf. canceln.
-
 Zitat von oopsy-dear
Kann ich über irgendeine API oder sonstwie im RPG-Programm feststellen, z. B. beim "UPDAT", welcher Job den upzudatenden Satz mit welcher rel. Satznummer sperrt, also die Info, die mir der Abbruch mit "D" oder das Joblog gibt?? Hintergrund ist eine Batchverarbeitung, die ewig schleift. Den sperenden Job könnte man dann ggbf. canceln.
Die Relative Satz-Nr. kann aus der Datei-Status-Datenstruktur Stelle 397 - 400 im Binär-Format ermittelt weden.
Die Job-Informationen stehen in der Programm-Status-Datenstruktur auf Stelle 91-170.
PHP-Code:
D PGMDS SDS
D MsgText 91 170
D MsgTextKurz 91 140
/Free
Monitor;
Update MyFileF;
On-Error 1218; //Satz-Sperre
Dsply MsgTextKurz;
EndMon;
Update(E) MyFileF;
If %Status = 1218; //Satz-Sperre
Dsply MsgTextKurz;
EndIf;
/End-Free
Birgitta
-
Danke ! hast mir sehr geholfen, probiere ich jetzt aus! :-))
-
ich glaube a liegt nen verständigungsfehler vor.
gewünscht ist der job der blockiert und nicht der job der aufknallt.
oder hab ich da was falsch gelesen?
mögliche lösung:
wenn ich das noch richtig in erinnerung habe, steht doch im joblog von dem job der knallt welcher job da den satz blockiert? das müsste man nur auslesen irgendwie... (api?)
k.
-
 Zitat von kuempi von stein
ich glaube a liegt nen verständigungsfehler vor.
gewünscht ist der job der blockiert und nicht der job der aufknallt.
oder hab ich da was falsch gelesen?
mögliche lösung:
wenn ich das noch richtig in erinnerung habe, steht doch im joblog von dem job der knallt welcher job da den satz blockiert? das müsste man nur auslesen irgendwie... (api?)
k.
Richtig, gesucht ist der Job, der den Satz blockiert!
und woher bekomme ich die Info ?? das ist jetz die Frage ....
-
also wenn ich mich recht entsinne, dann steht schon in dem text drinne wer der satz blockiert
-
 Zitat von malzusrex
also wenn ich mich recht entsinne, dann steht schon in dem text drinne wer der satz blockiert
Sicher steht im JOBLOG, wer den Satz blockkiert, doch wie komme ich an diese Info innerhalb des RPG-Proramms?
-
genau so wie es Birgitta beschrieben hat. da steht der übeltäter drinne
gruß ronald
-
sorry, dann liegt die verwirrung an mir.
ist das unter 5.2 auch schon so?
falls ja, sollte ich mich wohl mal wieder mit der sds beschäftigen...
-
 Zitat von malzusrex
genau so wie es Birgitta beschrieben hat. da steht der übeltäter drinne
gruß ronald
RICHTIG, habe ich gerade ausprobiert!
-
So habe das eben mal schnell getestet. in dem text steht dann
PHP-Code:
Satz 1 wird von Job 103479/LLDMA/PCMALZA benutzt.
und das ist genau der job der sperrt. das sollte aber schon immer so gewesen sein. in meiner zeit bei der CAL in Nürnberg haben wir das genutzt. und das war im Jahr 2001, also schon weit vor 5.x
Gruß Ronald
-
 Zitat von malzusrex
...und das war im Jahr 2001, also schon weit vor 5.n
Gruß Ronald
mpf...
isch 'ab das nie benutzt.. mist...
danke ronald
kuempi
Similar Threads
-
By robertki in forum NEWSboard Programmierung
Antworten: 25
Letzter Beitrag: 19-01-07, 08:42
-
By timeless in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 11-01-07, 12:04
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 10:58
-
By jth in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 21-12-06, 11:13
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