-
LF mit Join Bedienung
Hallo *all,
ich habe eine LF mit Join erstellt und beim Kompilieren bekomme ich einen Fehler
CPD7986 Schlüsselfeld nicht aus erster Datei im Schlüsselwort JFILE wie kann ich dies umgehen?
Beispiel:
A R LF_JoinR JFILE(PF1 PF2)
A J JOIN(1 2)
A JFLD(PF1_FLD1 PF2_FLD1)
A JFLD(PF1_FLD2 PF2_FLD2)
A JFLD(PF1_FLD3 PF2_FLD3)
A JFLD(PF1_FLD4 PF2_FLD4)
A PF1_FLD1 JREF(1)
A PF1_FLD7 JREF(1)
A PF2_FLD6 JREF(2)
A K PF1_FLD1
A K PF2_FLD7
A K PF1_FLD6
-
Das geht nur per DYNSLT.
Die Performance kann u.U. schlecht ausfallen, da hie die Daten tatsächlich dynamisch ausgewählt werden. Es müssen also Schlüssel auf den jeweiligen PF's passend vorhanden sein.
-
geht leider nicht.
immer noch der selben Fehler.
-
wenn ich das richtig verstehe:
Man darf das Feld aus der zweiten Datei nicht als Schlüsselfeld benutzen/definieren.
-
Das was Du haben willst, geht nur mit SQL oder Open Query.
kf
-
Das ich das mit SQL lösen kann, weis ich auch.
Die Frage war: wie ich das über die LF lösen kann.
Ich habe keine zeit ein bestehendes Programm mit über 7.000 Code-Zeilen neue zu schreiben.
-
So steht's in der Dokumentation vom IBM:
Key fields, if specified, must come from the primary file. ...
Zitat von svit
wenn ich das richtig verstehe:
Man darf das Feld aus der zweiten Datei nicht als Schlüsselfeld benutzen/definieren.
-
Genau so ist es.
Keyfelder nur aus der ersten Datei.
DYNSLT heißt nur, dass die SELECT/OMIT-Definitionen erst beim Zugriff berücksichtigt werden und das ist bei Selectfeldern aus Sekundärdateien daher erforderlich, hat aber nichts mit Keys zu tun.
Similar Threads
-
By Robi in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 02-08-15, 17:24
-
By Harald.Wallukat in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 06-12-13, 09:37
-
By muadeep in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 05-07-02, 10:37
-
By HoScHiE in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 11-07-01, 07:57
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