-
Also: Eine PF wird von der DDS immer erst mal als Datei ohne Key verstanden.
Der Key auf der PF ist zu sehen, wie eine separate LF.
Um 2 PF's zu verbinden, gibt man halt, wie oben beschrieben (JFILE, JOIN, JFLD), die Beziehung zwischen den PF's an.
Anschließend die Felder, wo man nur bei Namensgleichheit den JREF(n) angeben muss.
Problematisch wirds beim Key.
Wenn ein Key benötigt wird, sollten alle Felder aus der 1.Join-Datei kommen,
Ist das nicht der Fall muss DYNSLT angegeben werden.
-
 Zitat von Fuerchau
Also: Eine PF wird von der DDS immer erst mal als Datei ohne Key verstanden.
Der Key auf der PF ist zu sehen, wie eine separate LF.
Um 2 PF's zu verbinden, gibt man halt, wie oben beschrieben (JFILE, JOIN, JFLD), die Beziehung zwischen den PF's an.
Anschließend die Felder, wo man nur bei Namensgleichheit den JREF(n) angeben muss.
Problematisch wirds beim Key.
Wenn ein Key benötigt wird, sollten alle Felder aus der 1.Join-Datei kommen,
Ist das nicht der Fall muss DYNSLT angegeben werden.
Hi,
ich muss dieses Thema nochmal aufgreifen. Und zwar habe ich jetzt das gleiche Problem:
JFILE(PF1 PF2)
J JOIN(PF1 PF2)
JFLD(PF1_FLD1 PF2_FLD1)
... (hier sind die Felder definiert)
K PF1_FLD2
K PF2_FLD2
Die rot-markierte Zeile meckert der Compiler an, Fehlercode:
* CPD7986 30 12 Nachricht . . . : Schlüsselfeld nicht aus erster Datei im Schlüsselwort JFILE:
Ich habe das auch mit DYNSLT versucht, gleiche Fehlermeldung. DYNSLT hat glaube ich nur Auswirkungen bei SELECT/OMIT
Gibt es hierfür eine Lösung?
Gruß Proggi
-
Von DDS wird das leider nicht unterstützt.
Hier musst du entweder SQL mit "Order by" (in einer View geht das auch nicht) oder eben OPNQRYF verwenden:
Specifying key fields from different files
-
Danke für Deine schnelle Antwort
Gruß Proggi
Similar Threads
-
By TARASIK in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 01-09-06, 17:25
-
By RolfSalzer in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 28-10-05, 14:27
-
By Stefan12 in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 12-05-05, 14:57
-
By THK in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 15-12-04, 07:40
-
By Andreas Huyer in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 18-01-02, 07:15
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