-
Brauche Hilfe im DDS
Ich möchte eine DDS-Beschreibung für eine logische Datei erstellen, in der zwei physische miteinander verknüpft werden.
Untenstehende DDS-beschreibung liefert mir in der Zeile 0002.01 den Fehler:
CPD7980 Nur-Eingabe-Feld erforderlich.
Wo liegt der Fehler?
(PS: in SQL würde meine Verknüpfung lauten:
select * from EKOPFP A, EPSDAP B WHERE
KOFIRM = PSFIRM AND
KOKENZ = PSKENZ AND
KOBEJA = PSBEJA AND
KOBENR = PSBENR)
Danke für Eure Hilfe!
DDS-BESCHREIBUNG:
0001.00 A* DYNSLT
0002.01 A R EKOPFR JFILE(EKOPFP EPSDAP)
0003.00 A J JOIN(EKOPFP EPSDAP)
0004.00 A JFLD(KOFIRM PSFIRM)
0004.01 A JFLD(KOKENZ PSKENZ)
0004.02 A JFLD(KOBEJA PSBEJA)
0004.03 A JFLD(KOBENR PSBENR)
0006.02
-
Hallo HS
Das ist ein Beispiel was bei uns funktioniert
0005.00 A DYNSLT
0006.00 A JDFTVAL
0007.00 A R RARBESJ JFILE(DATEIA DATEIB)
0008.00 A*
0009.00 A J JOIN(1 2)
0009.01 A JFLD(KEYA KEYB)
0009.02 A JFLD(FLDA FLDB)
-
Ich sehe keinen Unterschied zu meiner DDS, bis auf die beiden Zeilen
A DYNSLT
A JDFTVAL
Habe diese hinzugefügt, allerdings ohne Erfolg.
Was bedeuten die beiden Anweisungen eigentlich?
-
hallo hs!
meiner meinung nach fehlen hier die felddefinitionen der felder, die im joinfile enthalten sein sollten.
zb
A KOFIRM JREF(EKOPFP)
oder
A KOFIRM JREF(1)
vielleicht hilfts.
cu franz j.
-
Hallo Franz,
wenn ich deine Zeile einfüge, wird mir die logische Datei erstellt.
Aber muß ich jetzt alle Felder (>100!) explizit angeben für die logische Datei?
Das geht doch bestimmt auch anders, oder?
Gruß
HS
-
hallo hs!
ich habe alles durchforstet allerdings nichts gefunden, was darauf schliessen lässt, dass man nicht ALLE felder, die man haben will definieren muss. leider geht das nicht anders.
für die bedeutung von schlüsselfelder kann man relativ einfach infos über die hilfe F1 (F2 erweiterte hilfe) erhalten, wenn man sich in der sourcedefintion befindet.
sorry for the bad news
cu franz j.
-
Hallo Franz,
ich hatte zwischenzeitlich auch mal in den Handbüchern nachgesehen.
Scheinbar muß ich tatsächlich alle eingeben.
Habe es mir zwar mit ClientAccess und Zwischenablage ein wenig einfacher gemacht, aber dennoch ganz schöner Aufwand bei über 500 Feldern.
Nochmals Danke für die Hilfe.
Gruß
HS
Similar Threads
-
By kuempi von stein in forum NEWSboard Java
Antworten: 3
Letzter Beitrag: 07-07-06, 16:03
-
By chullain in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 29-03-06, 09:18
-
By UFi in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 03-01-06, 11:01
-
By keineahnung in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 21-10-05, 15:39
-
By Micha23 in forum IBM i Hauptforum
Antworten: 30
Letzter Beitrag: 17-12-04, 07:41
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