CL_SALV_TABLE und seine Daten

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

CL_SALV_TABLE und seine Daten

Beitrag von ewx (Top Expert / 4782 / 294 / 628 ) »
Hallo,

ich versuche gerade an die Daten des SALV-Models heranzukommen wobei ich nur die SALV-Referenz zur Vefügung habe.

Ich hätte mir eine Methode á la lr_salv->get_outtab( ) gewünscht... :)

Hat jemand eine Idee?

Danke und Gruß

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


Re: CL_SALV_TABLE und seine Daten

Beitrag von a-dead-trousers (Top Expert / 4267 / 213 / 1140 ) »
hi!

Da OUTTAB bei der Factory-Methode als CHANGING übergeben wird, ist das dein "Model". Die Daten werden intern im SALV per Referenz verarbeitet und alle Änderungen in der Anzeige werden dann darauf abgebildet. Daher muss nur sichergestellt sein, dass die Anzeige die Verarbeitung abgeschlossen hat bevor man die OUTTAB verwendet (CHECK_CHANGED_DATA vom ALV Grid).
Soweit ich mich noch richtg erinnere, kommt man aber zumindest über die Vollbildanzeige (gleiche Funktionsgruppe wie beim ALV) und dem zugehörigen funktionsbaustein GET_GLOBALS_FROM_SLVC_FULLSCR zumindest an das ALV Grid ran.

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
ewx

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 und seine Daten

Beitrag von JHM (Top Expert / 1188 / 1 / 195 ) »
ewx hat geschrieben:Hat jemand eine Idee?
Hast du mal geschaut wie das im ABAP2XLSX gemacht wird? Dort reicht für den SALV Export auch das SALV-Objekt.
Insbesonder ZCL_EXCEL_CONVERTER_RESULT->GET_TABLE( ) scheint eine Referenz auf die ALV-Datentabelle zurück zugeben.

Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
ewx

Gruß Hendrik

Re: CL_SALV_TABLE und seine Daten

Beitrag von ewx (Top Expert / 4782 / 294 / 628 ) »
Nein, habe ich noch nicht. Das werde ich aber tun. Danke für den Tipp!

Ansonsten habe ich mir schon überlegt, dass ich in meinem Programm eben nicht nur die SALV-Referenz übergeben darf, sondern zusätzlich die Referenz auf die verwendete Tabelle.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3792
Views
Salv Table - Layouts speichern
von JohnLocklay » 14.06.2019 11:33 • Verfasst in ABAP Objects®
3
Antw.
1903
Views
GUI Status verhindert on click Event des SALV Table
von Pinguincommander » 05.02.2019 09:51 • Verfasst in ABAP® Core
3
Antw.
1379
Views
Daten anlegen im Table Control
von mastert1 » 23.05.2008 08:55 • Verfasst in ABAP® Core
1
Antw.
3929
Views
Table Control, Daten einfügen, verändern oder löschen??
von Buerger » 19.10.2009 05:27 • Verfasst in ABAP® für Anfänger
1
Antw.
4716
Views
sorted table, hashed table: Übergabe Workarea -> Performa
von Jürgen Fischer » 30.01.2006 08:09 • Verfasst in ABAP® Core

Ü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.