cl_salv_table - Objektzerstörung

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

cl_salv_table - Objektzerstörung

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
Moin,

wahrscheinlich bin ich wieder nur blind - wie zerstöre ich ein per cl_salv_table=>factory erzeugtes Objekt?
Bild
Ralf Wenzel • Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
Publikationen • Ungarische Notation • Xing

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


Re: cl_salv_table - Objektzerstörung

Beitrag von black_adept (Top Expert / 4161 / 137 / 961 ) »
gar nicht! Hat mich auch schon an diversen Ecken geärgert.
Ich mache ein eigenes Free, welches alles zerstört, an was ich irgendwie rankomme ( alv-grid vor allem )
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: cl_salv_table - Objektzerstörung

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
Und DA komme ich nicht ran?
Bild
Ralf Wenzel • Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
Publikationen • Ungarische Notation • Xing

Re: cl_salv_table - Objektzerstörung

Beitrag von a-dead-trousers (Top Expert / 4486 / 231 / 1206 ) »
Das GUI-Control (ALV-Grid) kann man entweder über dessen Registrierung in CL_GUI_CFW (GET_LIVING_DYNPRO_CONTROLS) oder über den FuBa GET_GLOBALS_FROM_SLVC_FULLSCR ermitteln und dann mittels FREE zerstören.

IMHO reicht es dann aus noch alle Objektreferenzen zu löschen und schließlich den Garbage-Collector aufzurufen.

Code: Alles auswählen.

SYSTEM-CALL OBJMGR PERFORM GARBAGE COLLECTION.
lg ADT
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: cl_salv_table - Objektzerstörung

Beitrag von a-dead-trousers (Top Expert / 4486 / 231 / 1206 ) »
a-dead-trousers hat geschrieben:IMHO reicht es dann aus noch alle Objektreferenzen zu löschen und schließlich den Garbage-Collector aufzurufen.

Code: Alles auswählen.

SYSTEM-CALL OBJMGR PERFORM GARBAGE COLLECTION.
Damit WIRKLICH ALLES weg ist ;)
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: cl_salv_table - Objektzerstörung

Beitrag von ewx (Top Expert / 4918 / 332 / 655 ) »
Hier wird empfohlen, den übergeordneten Container zu "befreien".
Das Objekt wird dann neu erzeugt also überschrieben.
vielleicht reicht das schon/ hilft weiter?

Seite 1 von 1

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.

Vergleichbare Themen

CL SALV TABLE dumped
von ZF_SAPler » 07.04.2025 13:51
Salv Table - Layouts speichern
von JohnLocklay » 14.06.2019 11:33
GUI Status verhindert on click Event des SALV Table
von Pinguincommander » 05.02.2019 09:51
standard table vs. sorted table
von ralf.wenzel » 31.07.2014 12:49
GUI_STATUS im SALV
von Abapanfänger » 27.01.2017 09:14

Unbeantwortete Forenbeiträge

Einsatz von CDS-Views
vor 4 Wochen von Ingo 1 / 2456
Stücklisten
August 2026 von Selma.schwarz 1 / 580366
Belege
August 2026 von Selma.schwarz 1 / 569708