-
Irgendwie kommt mir gerade noch so ein Gedanke in den Sinn...
Kann ich im RPG einen Speicherauszug erstellen ?
(wie der formatierte Speicherauszug, den ich mir bei einem Programmabbruch erstellen kann ?)
Den könnte ich dann ja (wenn er nur als Spool zu erstellen ist) in eine DB-Datei in der QTEMP schaufeln, nach dem Feldnamen durchsuchen und käme so an den Feldinhalt...
Nur so ein Gedanke... ist ziemlich quer gedacht, weiss ich, aber vielleicht geht das ja...
-
Dafür gibt es die DUMP-Anweisung.
Allerdings musst du das Programm mit Debug umwandeln, da sonst die Programmvariablen nicht gedumpt werden.
Das nächste Problem ist dann allerdings, dass du eine Adresse im Programm aber nicht dynamisch zuweisen kannst.
Hierzu benötigst du eine Referenzadresse.
D MyPtr *
D MyDS DS
D MyVar 10
MyPtr = %addr(MyVar);
Der Dump liefert i.Ü. keine Adressen sondern nur den Namen (falls Debug) und den Inhalt.
-
das hört sich doch mal gar nicht so schlecht an...
Nach dem Namen der Variable könnte ich ja suchen (der würde ja in meiner Programmvariable "FeldName" stehen und dann hätte ich den zugehörigen Wert...)
Werde da smorgen mal versuchen und dann Bericht erstatten. Habe leider im Moment keinen Zugriff auf die Maschine...
-
Ich verstehe gar nicht, wie du da soviel Aufwand reinstecken kannst.
Spätetestens bei der nächsten Umwandlung mit vergessenem Debug oder CHGPGM mit entfernen überwachbarer Daten läuft dein Programm nicht mehr.
Und von der Performance ganz zu schweigen.
Ist das denn nun ein Hobby von dir oder gibts tatsächlich konkrete Anforderungen ?
Als Hobby kann ich das noch verstehen, als konkrete Anforderung sollte man das ganz schnell vergessen.
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