-
Nun, dazu gibt es die USRSPC-API's (den Link findest du bestimmt;-).
Mittels QUSCRTUS lege ich einen USRSPC erst mal an (ich weiß nämlich nicht, ob das Spool-API dies tut).
Nun gibt es das QUSRTVUS-API um die Daten auszulesen.
Am Einfachsten ist es allerdings, im RPGle mit Pointern umzugehen als mit dem API.
Per QUSPTRUS bekommst du einen Pointer für direkten Zugriff auf das USRSPC-Objekt:
dMyUsPtr *
dMyUsHDR ds based(MyUsPtr)
In MyUsHdr kannst du die Felder anlog der API-Beschreibung definieren.
Nun nimm als Beispiel die Adresse "Offset to First Buffer":
dMyFrstBptr *
dMyBuffer ds based(MyFrstBptr)
Mittels "eval MyFrstBptr = MyUsPtr + OffsetfBuffer" weist du die Adresse zu und hast Zugriff auf den Puffer des 1. Satzes.
Da die Informationen geschachtelt sind, ist es eine Rechnerei mitr den ganzen Adressen, aber doch relativ einfach, da du für jeden Typ der Information eine Based-DS nehmen kannst und den dazugehörigen Pointer über den Basis-Ptr und die relative Adresse ermitteln kannst.
Similar Threads
-
By dschroeder in forum IBM i Hauptforum
Antworten: 16
Letzter Beitrag: 17-03-16, 12:42
-
By Burgy Zapp in forum Intern - Hilfe - Feedback - Tests-Forum
Antworten: 8
Letzter Beitrag: 02-03-07, 12:24
-
By delphix in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 28-12-01, 15:18
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