-
Hmm
Ist es möglich, und wenn ja, wie, im RPG den Inhalt eines Feldes zu ermitteln, dessen Name erst zur Laufzeit bekannt ist (der Name des Feldes wird aus einer externen Datei ermittelt).
Falls ich das richtig verstanden habe ...
Du hast eine Satz (String) und irgendwo her bekommst du die info, welches Feld aus dem Satz du brauchst.
jetzt brauchst du den Inhalt des Feldes aus dem Satz.
Wir machen das (ungefähr)so:
call getfeldi
parm Dateiname, feldname numfeld(15,6) alpafeld(1024) SATZ
getfeldi:
Lies qadbilfi für die Datei, bis Feld gefunden. errechne dabei mit der 'echten' Feldlänge die startpos im String,
dann hab ich startpos, länge und art und schiebe es in das Num oder ein alpha Feld
Robi
-
@Robi
Das ist nur der 1. Teil.
Nun nimm den gefundenen Namen aus dem String, suche im Speicher nach deiner Variablen dieses Namens (kennt ja nur der Compiler) und ersetze dann im String den gefunden Namen durch den im Speicher aktuell befindlichen Wert.
Similar Threads
-
By Liebhoff in forum IBM i Hauptforum
Antworten: 20
Letzter Beitrag: 11-03-08, 09:47
-
By Kampi4 in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 09-10-06, 10:19
-
By Xanas in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 28-08-06, 12:21
-
By TARASIK in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 24-08-06, 10:09
-
By cheffe1008 in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 16-05-06, 07:45
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