Code: Alles auswählen.
SORT itab by itab_feld(Key) ascending / descending
Danke, habe ich auch gedacht, aber meine Itab muus nach andere Feldere sortiert. Das heist ich muss Tabelle immer zwei mal sortiren.A6272 hat geschrieben:Hallo,
ich würe ganz primitiv die Tabelle nach Datum absteigend und Uhrzeit absteigend sortieren und dann ist der erste Datensatz der gefunden wird, derjenigen mit dem maximalen Datum und max Zeit.
Viele Grüße
Alex
Code: Alles auswählen.
read table it with key key_it = key_field MAX(it_feld) into wa
Folgende Benutzer bedankten sich beim Autor 4byte für den Beitrag:
autohandel7
Folgende Benutzer bedankten sich beim Autor zzcpak für den Beitrag:
autohandel7
Dann solltest Du dein komplettes Problem beschreiben und nicht nur ein Bruchstück.autohandel7 hat geschrieben:Danke, habe ich auch gedacht, aber meine Itab muus nach andere Feldere sortiert. Das heist ich muss Tabelle immer zwei mal sortiren.
Prinziepell funktionirt read mit max Wert oder nicht?
Guck dir mal an, was ein Sekundärschlüssel ist.A6272 hat geschrieben:Hallo,
ich würe ganz primitiv die Tabelle nach Datum absteigend und Uhrzeit absteigend sortieren und dann ist der erste Datensatz der gefunden wird, derjenigen mit dem maximalen Datum und max Zeit.
Viele Grüße
Alex
Code: Alles auswählen.
CLEAR groesster_wert
LOOP AT tabelle INTO wa_tabelle.
CHECK wa_tabelle-wert > groesster_wert.
groesster_wert = wa_tabelle-wert.
ENDLOOP.