-
*LIKE ist gestrichen und wurde in die D-Bestimmung (vormals I-Bestimmung) verlegt:
D NEWFIELD S LIKE(OLDFIELD)
D NEWSTRUKT DS LIKEDS(OLDSTRUKT)
usw.
QUALIFIED gilt für Strukturen. Damit kann erstmals erreicht werden, dass identische Unterfeldnamen in verschiedenen Strukturen definiert werden können:
D STRU1 DS qualified
D Feld 10
D STRU2 DS qualified
D Feld 10
STRU2.Feld = STRU1.Feld;
-
hm, ok. dann bin ich jetzt auch gezwungen die Felder (jetzt hätte ich fast variablen geschrieben *g*) an den anfang des Quelltextes zu setzten oder?
Ich vermisse in RPG ganz extrem lokale variablen, die nur in einzellnen Routinen verfügbar sind. In C, hat man immerversucht diese globalen sachen abzuschaffen. Oder habe ich in Rpg was falsch verstanden?
-
Nein, das siehst du ganz richtig.
Um in C-ähnlichen Strukturen zu programmieren musst du dich mit dem ILE-Konzept befassen (was an dieser Stelle zu weit führt).
Mittels ILE kannst du Prozeduren mit lokalen Variablen sowie Service-Programme (entspricht im weitesten Sinne DLL's) erstellen.
Von der Klassen-Steuerung (also C++) ist auch ILERPG aber weit weit entfernt.
Similar Threads
-
By Fucasdreh in forum NEWSboard Server Job
Antworten: 0
Letzter Beitrag: 10-01-07, 13:12
-
By redsky in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 04-05-05, 12:26
-
By Spoldo in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 19-04-05, 15:32
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 25-01-05, 07:43
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 12-07-04, 09:27
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