-
@Novus
Das was Du meinst, wäre eine Pointer-Lösung gewesen. Leider lassen sich diese nicht durch Feldinhalte setzen. Aber so wie es Du jetzt gelöst hast, auch gut und vor allem verständlich.
@Baldur
Guckst Du hier: https://ibmsystemsmag.com/Power-Syst...ion-arrays-rpg
kf
-
Mal sehen, wann meine Kunden so ihre Updates machen. Im Schnitt hinke ich da ca. 2-5 Jahre hinterher.
Hast du schon mal ausprobiert, wenn ein Array wächst, ob der Speicherbedarf sich dadurch ändert;-)?
-
@Baldur,
Schlaumeier ;-)
Aber ich lass es dich wissen. Bis jetzt hab ich's noch nicht eingesetzt, aus den bekannten Gründen seitens der Kunden. Ich sehe aber durchaus einen Verwendungszweck bei XML-INTO, wenn die Anzahl der XML-Tags nicht bekannt ist.
kf
-
Gerade dafür gehts ja eben nicht. Der variable Teil beschränkt sich auf die Ebene 0, also die DS selber.
Für XML-INTO habe ich aber variable Arrays auf der 2., 3., ... Ebene.
Und die Einschränkung auf 16MB des Gesamtarrays bleibt ja.
Allerdings hatte ich noch nicht die Möglichkeit, *TERASPACE auszuprobieren. Laut Birgitta lehnt der RPG-Compiler bereits Variablen/DS größer 16MB ab.
-
Du hast recht, jetzt wo Du's sagst. Die dynamische Array-Erweiterung als solche, fand ich spannend, dass diese allerdings nur auf Ebene 0 angewendet werden kann weniger.
Ok, nested Arrays können auch mit der mit der "path" Option abgefangen werden. Doch der "In einem Rutsch XML-INTO" ist dann dahin. Bis jetzt habe ich die ZUGFeRD extended Datenstruktur jedenfalls immer noch kompilieren können. Vllt. weiss Birgitta noch mehr dazu.
kf
-
Zitat von Novus
Habe mich jett dazu entschieden mit einem Parameter abzufragen und dann mit Select die Operation durchzuführen. Klappt wie gewünscht. Das andere wäre nur eleganter gewesen
Eleganz ist immer eine Frage des Betrachters. Möglichst kompakten und flexiblen Code zu haben, ist gewiss nett, aber nicht elegant.
Die Eleganz erschließt sich erst, wenn man ein Jahr später im Debugger schnell eine Problemursache finden muss. Da sind solche Schweinereien gerne mal kontraproduktiv.
Similar Threads
-
By pabloesco in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 21-04-20, 11:47
-
By roman.klinisch in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 06-04-20, 13:19
-
By harkne in forum NEWSboard Programmierung
Antworten: 19
Letzter Beitrag: 04-12-14, 08:35
-
By Robi in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 21-03-03, 09:16
-
By Henrik Motzkus in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 05-03-02, 09:13
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