Aber irgendwie passiert mit der record Tabelle nichts. Hat jemand vielleicht eine Idee an was das liegen könnte?IF callcontrol-step = 'DISP'.
* PERFORM AUTHORITY_CHECK TABLES RECORD_TAB SHLP_TAB
* CHANGING SHLP CALLCONTROL.
SORT record_tab.
DELETE ADJACENT DUPLICATES FROM record_tab.
EXIT.
ENDIF.
Code: Alles auswählen.
SORT record_tab BY string.
DELETE ADJACENT DUPLICATES FROM record_tab COMPARING string.
Hallo vielen Dank erstmal,a-dead-trousers hat geschrieben:Der Aufruf von DELETE ADJACENT DUPLICATES FROM funktioniert nur mit zuvor sortierten Tabellen.Ich würde mir aber eher darüber Gedanken machen, warum die doppelten Einträge überhaupt erst selektiert werden.Code: Alles auswählen.
SORT record_tab BY string. DELETE ADJACENT DUPLICATES FROM record_tab COMPARING string.
Vielleicht ist ja die Tabelle/View falsch in der Suchhilfe eingebunden. Meist sind nämlich nicht alle Schlüsselfelder korrekt vorbelegt z.B. das SPRAS-Feld bei Texttabellen.