-
Das ist definitiv falsch, dann würden Programme nach einem CVTRPGSRC ja nicht mehr funktionieren.
Auch bei ILERPG gilt, dass Namen insgesamt nur einmal definiert werden können!
Eine einfache DS (auch extern) enthält ausschließlich Namen, die ohne ihren DS-Namen angesprochen werden.
Einfache F-Bestimmungen generieren I/O-Bestimmungen mit den Namen der Dateifelder.
Korrespondieren die Namen zur DS ist das Feld immer noch eindeutig und somit auch der DS zugeordnet.
Deshalb kann ich den selben Namen nicht in 2 DS'n verwenden.
Hier kommt nun "qualified" zum Zuge.
Dadurch ändert sich der Feldname einer DS in den eindeutigen Namen "Strukturname.Feldname".
Der Bezug zwischen den I-Bestimmungen und der DS geht somit verloren, da nun die Namen unterschiedlich sind.
Dies kann ich nun durch Prefix('Strukturname.') in den F-Bestimmungen wieder aufheben und eine Zuordnung treffen.
Die Frage hier ist also, ob die E-DS als Qualified definiert ist oder nicht.
-
Zitat von Fuerchau
Das ist definitiv falsch, dann würden Programme nach einem CVTRPGSRC ja nicht mehr funktionieren.
Auch bei ILERPG gilt, dass Namen insgesamt nur einmal definiert werden können!
Vielleicht solltest Du ab und zu mal die Antworten genau lesen, bevor Du dagegen schießst.
Dass das Ganze bei global definierten Dateien und Datenstrukturen funktioniert habe ich ja nie bestritten.
Ich habe von LOKAL (sprich innerhalb von Prozeduren) definierten Dateien und Datenstrukturen geredet.
Da der ursprüngliche Poster das Problem in einer Funktion hatte, lag der Schluss, dass lokale Definitionen verwendet wurden nahe.
-
Jetzt aber mal bitte nicht streiten. Ich bedanke mich recht herzlich für beide Antworten die mir geholfen haben. Ich hatte total ausgeblendet dass meine Datenstruktur innerhalb der Funktion definiert ist und die Dateibestimmung außerhalb. Dass dann die internen Variablen Vorrang haben ist klar.
Similar Threads
-
By malzusrex in forum Intern - Hilfe - Feedback - Tests-Forum
Antworten: 3
Letzter Beitrag: 27-11-13, 15:47
-
By Kirsten Steer in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 14-04-03, 12:35
-
By stefan400 in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 06-09-02, 07:59
-
By EDV-NEW-MEDIA in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 13-02-02, 12:59
-
By rebe in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 26-09-01, 15:25
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