View Full Version : Reihenfolge der Sätze im LF
alexander may
07-12-05, 12:37
Hallo Forum,
ich habe ein Druckprogramm, welches u.a. aus einem LF Sätze druckt.
Es druckt die Sätze in der Reihenfolge an, wie sie in dem LF stehen.
Das ist nun nicht mehr gewünscht, vielmehr sollen die Sätze anders sortiert sein.
Wie kann ich das erreichen ohne in die Programmlogik groß eingreifen zu müssen(wollen)?
Ich dachte an soetwas, wie dem Programm quasi ein 'vorsortiertes' LF vor die nase zu setzen. Ist das möglich, bzw. was ist zu tun?
Danke bereits jetzt.
Gruss
Alexander May
Die einfachste Lösung ist, Du legst eine logische Datei mit der entsprechenden Sortierung an. Dann tauschst Du die beiden logischen Dateien aus.
Birgitta
kuempi von stein
07-12-05, 12:58
hello,
um eine prüfung der programmlogik wirst du aber vermutlich nicht drum rum kommen.
wenn das programm die LF von vorne bis hinten durchliest und andruckt, dann ist es vermutlich okay.
in allen anderen fällen musst du u.U. auf bestimmte keys (inputparm?) oder setll oder chain usw. reagieren bzw. mindestens mal checken....
k.
tfroehlich
07-12-05, 13:03
Hallo zusammen,
zu der Sortierungsthematik habe ich auch eine Frage.
In einer Dialog-Anwendung (in RPG III)
brauche ich folgende Sortierung.
Positionen sollen wie folgt angezeigt werden.
Auftragsnummer Absteigend sortiert.
Innerhalb der Auftragsnummer die Auftragspositionen
aufsteigend sortiert.
Geht so eine Sortierung per DDS-Beschreibung?
Oder muss ich mir eine Gruppenwechsel-Lösung einfallen lassen?
Gruss Thomas
Beim Key gibt man die Sortierfogle an ASCEND/DESCEND, wobei ASCEND eben Default ist:
K MYFIELD DESCEND
tfroehlich
07-12-05, 15:31
Beim Key gibt man die Sortierfogle an ASCEND/DESCEND, wobei ASCEND eben Default ist:
K MYFIELD DESCEND
-----------------------------------------------------
Vielen Dank Herr Fuerchau.
Genau diesen Eintrag habe ich gesucht.
Jetzt kann ich loslegen!
Gruss Thomas
alexander may
08-12-05, 19:25
@Birgitta: Danke für den Tip, hat Funktioniert.
Genau sowas hab ich gesucht.
@kuempi: Danke für den Hinweis, habe es 'hinbekommen'....
Gruss und Danke
Alexander May