-
DDS ich versteh's nicht
Hi,
ich kann es einfach nicht verstehen. Ich will mit DDS eine Beschreibung für eine Logische Datei erstellen.
.A..........A.Name++++++.LängeDDsF......Funktione n+++
************* Datenanfang ***************************
A R MYAKLF PFILE(KD/YAK)
A AKKDNR
A AKLSNR
A AKLG
A AKLTAG
A AKDAAE
A S AKLSNR COMP(NE 0)
So sieht es aus und ich bekomme immer wieder die Meldung "SELECT- oder OMIT-Feld falsch angegeben", aber er schreibt mit bei der ersten Zeile "CPD7956" hin. Ich weiß nicht was ich falsch mache. Das Feld gibt es und es ist auch ein numerisches Feld. Vielleicht kann mir ja jemand einen Tip geben was ihc falsch mache. Vielen Dank im voraus.
Sascha
-
hallo sascha, versuch´s mal mit cmp statt comp
gruß hans-joachikm
-
Hallo Sascha,
kommen da noch Schlüsselfelder? Wenn Ja, müssen diese vor dem Select stehen, wenn Nein versuchs mal mit dem Schlüsselwort DYNSLT.
Viel Erfolg,
Robert
-
Hi,
leider bringt das auch nichts. Die Meldung bleibt unverändert :-(
Hast du vielleicht noch eine andere Idee? Trotzdem vielen Dank
mfg
Sascha
Das hat sich wohl zeitlich überschnitten mit unseren Beiträgen. Mit "DYNSLT" hat es funktioniert. Vielen Dank an euch beide!
[Dieser Beitrag wurde von JonnyRico am 30. Januar 2003 editiert.]
-
Hi again Sascha,
(wegen Überschneidung entfernt) ;-)
Robert
[Dieser Beitrag wurde von RobertMack am 30. Januar 2003 editiert.]
-
Hallo,
ich würde sagen, dass Du Dich bei der PFILE verschrieben hast.
KD/YAK für eine Datei entspricht nicht den Namenskonventionen auf der AS/400.
Birgitta
-
Hallo Sascha!
Nur so ne Idee:
Definiere zusätzlich einen Key.
Hallo Birgitta!
KD/YAK entspricht sehr wohl den Konventionen!
Hast Du noch nie eine Datei qualifiziert angeben ;-)
KD = Bibliothek
YAK = pysische Datei
Viele Grüße
Andi Göring
-
Wenn du wirklich kein Key-Feld benötigst, dann muß die DDS so aussehen
Code:
A R MYAKLF PFILE(KD/YAK)
A AKKDNR
A AKLSNR
A AKLG
A AKLTAG
A AKDAAE
A K *NONE
A S AKLSNR COMP(NE 0)
Übrigens stehts auch in der Fehlermeldung - Nachrichtentext 2.Ebene.
Anzeigen mit DSPMSGD CPD7956.
Code:
Nachrichten-ID . . . . . . . : CPD7956
Nachrichtendatei . . . . . . : QCPFMSG
Bibliothek . . . . . . . . : QSYS
Nachricht . . . : SELECT- oder OMIT-Feld falsch angegeben.
Ursache . . . . . : Die SELECT- oder OMIT-Felder müssen nach allen
Schlüsselfeldern im Satzformat angegeben werden; oder das Schlüsselwort
DYNSLT muß angegeben werden.
Fehlerbeseitigung : Eine der folgenden Maßnahmen ausführen und Anforderung
wiederholen.
-- Schlüsselfelder vor den SELECT oder OMIT-Feldern angeben.
-- *NONE als Schlüsselfeld angeben.
-- Schlüsselwort DYNSLT angeben.
-- SELECT- oder OMIT-Felder weglassen.
Sven
[Dieser Beitrag wurde von Sven Schneider am 03. Februar 2003 editiert.]
Similar Threads
-
By Squall in forum IBM i Hauptforum
Antworten: 82
Letzter Beitrag: 19-10-06, 15:37
-
By KaFi in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 07-10-06, 12:52
-
By deni87991 in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 31-08-06, 12:05
-
By ExAzubi in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 18-07-06, 09:31
-
By BenA in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 21-06-06, 13:14
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