-
Hallo sarge !
Die Datei ist in deinem ersten Programm vermutlich für "Update" geöffnet und deshalb setzt der CHAIN dort eine Sperre. Deiner Ablaufbeschreibung nach zu urteilen willst du aber nur lesen. Dann setze die Datei in der Dateidefinition im Programm auf "Input".
Dadurch ergibt sich natürlich wieder ein anderes Problem: Wie bekommst du mit, ob ein anderer Benutzer gleichzeitig auch eine Änderung an dem Datensatz macht oder machen will? Falls du deshalb im Programm 1 eine Sperre setzen willst: Es ist nicht so gut, dass ein Datensatz gesperrt wird und dann auf eine Benutzeraktion gewartet wird, die längere Zeit auf sich warten lassen kann. 
Viele Grüße
Jürgen
-
Hi,
Würde folgendes vorschlagen
Datei in pgm1 nur input öffnen.
In PGM2 bei dem entscheidenden CHAIN kann ja immer nur einer zugreifen, also die Daten schön aus der Datei laden und verwalten lassen.
Bei dem CHAIN jedoch mit CHAIN(E) machen.
Dann einfach %ERROR abfragen und solange warten bzw erneut probieren bis nicht mehr %ERROR
(Alternativ: Zurück zu pgm1 mit Meldung: Satz wird schon bearbeitet.)
Gruss
Rince
(Ob es die ILE Funktionen schon unter älteren Releasen als 520 gibt kann ich dir leider nicht sagen, unsere Maschinen sind alle auf 520 (noch *gg*)
Similar Threads
-
By jo400 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 21-10-06, 18:57
-
By haertl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 30-05-06, 14:36
-
By jogisarge in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 15-05-06, 14:47
-
By PGMR in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 15-06-05, 16:37
-
By JonnyRico in forum NEWSboard Programmierung
Antworten: 13
Letzter Beitrag: 09-12-04, 13:21
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