-
Quelle: Free-form RPG support on IBM i
Data structure subfields start with the DCL-SUBF keyword, but the keyword is optional unless the name is the same as a free-form operation code (op code). Example 13 illustrates a subfield declaration where the DCL-SUBF keyword is required. The DCL-SUBF keyword must be used because read is an op code supported in free-form.
Example 13. Data structure with the DCL-SUBF keyword
DCL-DS record_one;
buffer CHAR(25);
DCL-SUBF read INT(3);
END-DS;
-
Mhm ok dann hilft wohl nur ein dcl-s,löst zwar das Problem, aber elegant und logisch finde ich das ganze nicht. Ist doch dämlich in RPG kann man konstante Werte nutzen aber im embedded SQL nicht...
Wie Fuerchau bereits richtig erkannt hat war das genau dafür gedacht den Status bei Bedarf nur an einer Stelle ändern zu müssen, falls sich da mal was ändert. Klar kann ich auch einfach ein status = 'L' schreiben, aber das ist doch an der Thematik modulare und wartungsfreundliche Programmierung vorbeigedacht.
Aber danke für die Bestätigung, so muss ich nicht weiter rumprobieren, ob es nicht doch mit dcl-c klappt.
Allen ein schönes Wochenende.
"Mit dem ersten Glied ist die Kette geschmiedet. Wenn die erste Rede zensiert, der erste Gedanke verboten, die erste Freiheit verweigert wird, dann sind wir alle unwiderruflich gefesselt." - Cpt. Jean-Luc Picard
-
Vielleicht liegt's an den Sonderwerten? Welchen Wert besitzt CONST(*HIVAL)?
-
Nun ja, mit Variablen und Konstanten kann man da schon mischen.
Man nehme eine Variable und setze den Inhalt zum richtigen Zeitpunkt mit der Konstanten.
Dies macht in so weit Sinn, wenn man dann die Variable mit der Konstanten abgleichen will.
Im RPG konnte ich noch "*OFF IFEQ *ON" kodieren um bestimmten Code unerreichbar zu machen.
Im Free geht das nicht mehr, da muss ich dann "if 1=0;" kodieren.
Konstanten haben wohl auch schon mal Nachteile.
Similar Threads
-
By malzusrex in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 02-06-15, 11:26
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 29-06-14, 15:12
-
By Bodo Roggenkamp in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 10-03-03, 09:54
-
By Ludger Muhmann in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 30-07-02, 09:49
-
By Stefan_R in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 12-10-01, 09:47
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