-
Keylisten vergleichen
Hallo zusammen,
ich möchte zwei Keylisten einer Datei (Definiert als Datenstrukturen mit
LikeRec(Satzformat:*key)) miteinander vergleichen und prüfen, welche gemäß der Sortierung als erstes kommt.
Ein einfacher Vergleich der Datenstrukturen geht nicht, da sie jeweils ein *EUR-Datum enthalten und dieses in der DDS mit absteigender Sortierung (DESCEND) erfolgt.
Derzeit kette ich die Felder der DS bis zu dem Datum zusammen und vergleiche sie (auf <) und dann das Datum (auf >) und dann die restlichen Felder (zusammengekettet auf <).
Gibt es eine praktikabelere Lösung?
Gibt es die eine Möglichkeit die ersten Felder á La If %kds(key1:3)<%kds(key2:3) miteinander zu vergleichen ohne eine Substring machen zu müssen?
Könnt ihr mir weiterhelfen?
-
Hallo hwalk,
sehe Deine Frage erst jetzt, habe auch nur eine Idee direkt dazu: Wenn Du die Felder verkettest, könntest Du das Datum für den Vergleich abändern in der Art (99991231 - Datum), dann kannst Du alles bequemer mit "<" vergleichen.
Aber vielleicht kannst Du es ja auch ganz anders machen?
Wenn Du etwas mehr beschreibst, wofür Du das haben willst, hat evtl. jemand noch elegantere Ideen.
Gruß, Christian
-
Solange du doch nicht mit der Option *DATETIME wandelst, kannst du auch Datumfelder miteinander Vergleichen, auch wenn diese im Key sind.
Habe mal seine DS mit OVERLAY und Datumfeld definiert, da hat der Sort und auch der Vergleich mit den Datumfelder gut geklappt.
Similar Threads
-
By Stoeberl in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 13-11-06, 13:30
-
By peter.kinne in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 29-09-06, 12:33
-
By RLPforum in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 06-09-06, 13:09
-
By steven_r in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 26-07-06, 12:37
-
By Bodo Roggenkamp in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 30-06-04, 08:03
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