-
Das ist auch mit dem CHAIN möglich, falls man den in PGU umsetzen kann...
-
Moin,
Du kannst die Logik nicht unbedingt in ein PGU umsetzen, da PGU ein Dialogprogrammgenerator ist, der eine „feste“ Logik hat.
Du kannst allerdings in jedem PGU Punkt - z. B. vor Ausgabe des Formats, nach Ausführung Feldprüfung usw. - eigene Logik einbauen. Also auch CHAIN auch ohne BZZ.
Dabei ist es unerheblich, ob Du „reines“ RPG oder Freeform einbaust.
mfg
DKSPROFI
-
Ein CHAIN sucht genau den Schlüssel, der ggf. auch verkürzt angegeben werden kann.
Allerdings gilt bei "not %found()" der Zeiger als undefiniert, so dass ein nächster READE a) nicht erfolgreich sein muss oder b) nicht zwingend den nächsten Satz abgibt.
Nur SETLL/SETGT setzt den Dateizeiger für einen nachfolgenden READE/READPE.
Was den Austausch der Anweisung angeht:
SETLL ohne Bezugszahl, anschließend "if not %found()".
Übrigens: Der Status %eof(), %found(), %error() ist für jede Datei statisch bis zu nächsten IO-Anweisung derselben Datei, so dass mit %xxx(Datei) der Status jederzeit erneut prüfbar ist.
-
Vielen Dank euch allen für die hilfreichen Antworten!
Ich habe es nun umgesetzt und die Fehlerprüfung funktioniert auch dementsprechend.
Habe nun 2 funktionierende Wege gefunden.
Geht man nach PGU - Basis, funktioniert auch folgendes:
Code:
EXSR CHKSKEY IF $SCHKERR = 'J'
$$RTRN0001 IFEQ '1'
Danach eben dirket EVAL #MSGDT = ' '
Ihr habt mir auf jeden Fall alle auf die Sprünge geholfen! :-)
Schöne Arbeitswoche noch an alle!
Similar Threads
-
By dholtmann in forum NEWSboard Programmierung
Antworten: 19
Letzter Beitrag: 07-10-15, 23:18
-
By programmer400 in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 18-11-14, 15:22
-
By Gimli in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 08-04-03, 08:54
-
By hs in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 18-11-02, 14:44
-
By mott in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 20-06-02, 10:24
Tags for this Thread
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