-
Sortierung einer Datei
Hallo *ALL
Kann mir vielleicht jemand sagen, ob es möglich ist, ein LF oder auch PF auf der AS/400 nach einem bestimmten Feld zu sortieren (DESCEND) , ohne es als Schlüsselfeld zu deklarieren!?
Oder gibt es da noch andere Möglichkeiten?
Danke im voraus
H.V.
-
Hallo H.V.
Man kann eine Datei im vorgeschalteten CLP mit OPNQRYF und dem Parameter KEYFLD für das nachfolgende Programm "sortieren" ...
OVRDBF SHARE(*YES) vor dem Call und CLOF nach dem Call nicht vergessen ...
Viel Erfolg,
Robert
-
Mein CL sieht jetzt so aus!
Hallo *ALL
Mein CL sieht jetzt so aus!
OVRDBF FILE(IDP01) TOFILE(IDP01) SHARE(*YES)
OPNQRYF FILE((IDP01)) OPTION(*INP *UPD) KEYFLD((IPFNR) +
(IPDAT) (IPKEY) +
(IPDTAE *DESCEND) +
(IPZEIT *DESCEND))
CLOF OPNID(IDP01)
Die Überschreibung funktioniert so nicht, es kommt aber auch keine Fehlermeldung!
Wenn der Aufruf funktionieren würde, dann sind die beiden letzten Felder(IPDTAE und IPZEIT) doch auch Schlüsselfelder, das wollte ich doch gerade nicht!
Oder sehe ich das falsch!
Ich habe auch nochmal versucht die Befehle auf der Befehlszeile abzusetzen, sie werden auch ausgeführt, aber die Sortierung ändert sich nicht!
Hat vielleicht jemand noch eine Idee, was ich falsch mache oder anders machen könnte!?
MfG H.V.
-
Zwischen OPNQRYF und CLOF gehört natürlich noch ein Programm, dass die Daten verarbeitet.
DIESEM Programm wird dann die neue Sortierfolge vorgegeben !!
Es kann auch anstelle eines Programmes CPYFRMQRYF verwendet werden.
Ansonsten nimm WRKQRY und erstelle eine sortierte Abfrage, ggf. mit Ausgabe in eine Datei.
Ansonsten erstelle per DDS eine LF mit der gewünschten Sortierfolge und verwende dann "RGZPFM FILE(MYFILE) KEYFILE(MYLF)" für eine permanente Sortierung der PF.
Similar Threads
-
By jo400 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 21-10-06, 17:57
-
By haertl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 30-05-06, 13:36
-
By jogisarge in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 15-05-06, 13:47
-
By PGMR in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 15-06-05, 15:37
-
By Stefan12 in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 12-05-05, 14: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