-
API QGYOLSPL
Hallo Welt
Ich möchte in einem COBOL-Porgramm das API QGYOLSPL aufrufen, um eine Liste von allen Spoolfiles in mehreren OUTQs zu erstellen. Die Anzahl und Namen der OUTQs können verschieden sein.
Dafür habe ich im Parameter "Filter Information" für die OUTQ-Namen und -Bibliotheken ein Array mit 100 Elementen erstellt. Den Parameter "Number of output queue names" befülle ich z.B. mit 3 und entsprechend 3 verschiedene OUTQ-Namen (alle mit derselben Bibliothek) in die ersten 3 Elemente des Arrays. Format of Filter Information ist OSPF0100.
Wenn die restlichen 97 Array-Elemente Blanks beinhalten, stürzt der Aufruf von QGYOLSPL mit MCH1210 ab.
Wenn ich das Array mit LOW-VALUE initialisiere, bevor ich die ersten 3 Elemente befülle, gibt es keinen Absturz, aber im Error-Parameter steht "GUI0009", was "0 ist für Anzahl der Statusangaben nicht gültig" bedeuten soll. Der Parameter "Number of statuses" ist aber sowohl vor als auch nach dem Aufruf des APIs mit 1 befüllt, was im Debugger sichtbar ist.
Eine Variable Länge des Arrays (mit OCCURS DEPENDING ON) scheint in dem Fall nicht möglich zu sein, weil dann beim Compilieren eine Fehlermeldung kommt, die besagt, dass das variabel lange Feld das letzte in der Struktur sein muss.
Was muss ich tun, damit das richtig funktioniert?
Similar Threads
-
By TMusolf in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 25-01-07, 12:42
-
By muadeep in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 03-01-07, 17:53
-
By jogisarge in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 22-11-06, 16:02
-
By ExAzubi in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 17-10-06, 16:48
-
By lyrics in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 29-08-06, 09:03
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