-
@Baldur
Das werde ich mal ausprobieren. Der Gedanke gefällt mir.
@Birgitta
In meinem RPG-Programm habe ich gar keine Verarbeitung einer Datei.
In den Proggi werden diverse Programme aufgerufen, welche dann meine Werte befüllen.
Ich gebe euch dann Bescheid
Danke erst einmal euch Beiden
-
Ich sehe immer noch das Problem nicht!
Die hast 2 Möglichkeiten:
1. Du rufst Deine Programme beim OPEN auf und füllst eine (Array) Datenstruktur. Diese (Array)-Datenstruktur liest Du dann beim FETCH aus und gibst jeweils die Werte des gelesenen Indices aus.
2. Deine Programme liefern jeweils einen Satz zurück, dann must Du die Programme beim Fetch aufrufen und die zurückgegebenen Werte ausgeben.
Birgitta
-
Liebe Birgitta,
habe ich jetzt in meinen PGM so gemacht
OpenCall = diverse Felder initialisieren
FetchCall = meine Felder füllen und Status auf '0200' setzen
ClosCall = Einfach nur ein Return
Aufruf der Funktion und es kommen keine Daten an..
:-(
Habe es jetzt wie Baldur gemacht. Da bekomme ich meine Daten.
Ist zwar ein Umweg, mit der Ausgabe in eine Zwischendatei, aber es geht erst einmal.
Werde nich aber mit dem Thema noch einmal auseinander setzten.
Schönen Abend noch
Gruß Ronald
-
Du darfst den Status nicht gleich beim ersten FETCH auf 02000 setzen. Setzt Dir ein Kennzeichen, dass der FETCH bereits ausgeführt wurde und setze dann wenn das Flag gesetzt wurde den Status.
Birgitta
-
Hallo Birgitta!
Das war es!
Jetzt macht er auch das, was ich will.
Vielen Dank für den Tipp
Gruß
Ronald
-
Das ist genauso wie beim klassischen READ.
%EOF wird erst nach dem Read gemeldet, wenn keine Daten gelesen wurden.
So verhält es sich nun auch mit dem Status 02000.
Meine Lösung mit der Zwischentabelle war auch deshalb erforderlich um DISTINCT-Daten zu erstellen (Unique Key Constraint).
Wenn DISTINCT aber erst nach dem Bereitstellen abgefragt wird, dauert das Ganze eben länger, da man ja nicht auf bereits returnierte Daten zugreifen kann.
Kommt halt immer darauf an, was man gerade benötigt.
-
Ich habe jetzt beide Varianten umgesetzt.
Danke euch Beiden noch einmal
Gruß
Ronald
Similar Threads
-
By loisl in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 23-05-16, 15:23
-
By DEVJO in forum NEWSboard Programmierung
Antworten: 12
Letzter Beitrag: 29-09-15, 14:07
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