Suchhilfe doppelte Einträge

Benutzeroberflächen in SAP®-Systemen.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Suchhilfe doppelte Einträge

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
Hallo zusammen,

ich habe mir eine Suchhilfe angelegt und habe das Problem mit den ganzen Mehrfacheinträgen.

ich habe mir bereits einen Z_F4IF_SHLP_EXIT_EXAMPLE angelegt und versuche in der Step DISP meine doppelten Einträge zu löschen:
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.
Aber irgendwie passiert mit der record Tabelle nichts. Hat jemand vielleicht eine Idee an was das liegen könnte?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Suchhilfe doppelte Einträge

Beitrag von a-dead-trousers (Top Expert / 4372 / 222 / 1175 ) »
Der Aufruf von DELETE ADJACENT DUPLICATES FROM funktioniert nur mit zuvor sortierten Tabellen.

Code: Alles auswählen.

SORT record_tab BY string.
DELETE ADJACENT DUPLICATES FROM record_tab COMPARING string.
Ich würde mir aber eher darüber Gedanken machen, warum die doppelten Einträge überhaupt erst selektiert werden.
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.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Suchhilfe doppelte Einträge

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
a-dead-trousers hat geschrieben:Der Aufruf von DELETE ADJACENT DUPLICATES FROM funktioniert nur mit zuvor sortierten Tabellen.

Code: Alles auswählen.

SORT record_tab BY string.
DELETE ADJACENT DUPLICATES FROM record_tab COMPARING string.
Ich würde mir aber eher darüber Gedanken machen, warum die doppelten Einträge überhaupt erst selektiert werden.
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.
Hallo vielen Dank erstmal,
aber leider macht er noch immer nichts. Komischerweise springt er im Debugger auch immer vom Sort sofort zum Exit.

*Edit:
Scheint jetzt doch zu klappen. Vielen Dank.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2610
Views
Doppelte einträge in der Suchhilfe nicht anzeigen
von siggi126 » 16.07.2008 08:56 • Verfasst in ABAP® Core
5
Antw.
5788
Views
doppelte einträge
von zwiback » 28.10.2005 08:52 • Verfasst in ABAP® für Anfänger
0
Antw.
933
Views
Doppelte einträge bearbeiten
von Mavi » 07.01.2021 17:06 • Verfasst in ABAP® für Anfänger
2
Antw.
2137
Views
Doppelte Einträge bei LOOP überspringen
von Dyrdek » 08.12.2016 15:12 • Verfasst in ABAP® Core
0
Antw.
616
Views
Doppelte Einträge in CDS - View entfernen
von msfox » 22.01.2024 10:44 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.