Salv Table - Layouts speichern Thema ist als GELÖST markiert

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

Salv Table - Layouts speichern

Beitrag von JohnLocklay (Specialist / 164 / 26 / 2 ) » 14. Jun 2019 11:33

Moin.

Ich hab mal ne kleine Liste mit nem SALV aufgebaut.
Einfache funktionalitären, Doppelklickabsprung, Icon Leiste usw.
Irgendwie versuche ich erfolglos herrauszufinden ob ich in einem SALV eine Variante bzw Eine Layouteinstellung abspeichern kann.

Mir fehlen die ICONS dafür in der Icon Leiste (wie man Sie zum Beispiel in der SM51 findet. (Layout ändern, auswählen, sichern Follgende Funktionen habe ich eingestellt.

Code: Alles auswählen.

        mo_functions->set_layout_save( abap_true ).
        mo_functions->set_layout_load( abap_true ).
        mo_functions->set_layout_change( abap_true ).
Hab ich was übersehen?
Code once - Think twice


Re: Salv Table - Layouts speichern

Beitrag von ewx (Top Expert / 4047 / 172 / 396 ) » 14. Jun 2019 13:28

ja, hast du.

Code: Alles auswählen.

*   get layout object
    lo_layout = co_alv->get_layout( ).
*   set Layout save restriction
*   1. Set Layout Key .. Unique key identifies the Differenet ALVs
    ls_key-report = sy-repid.
    lo_layout->set_key( ls_key ).
*   2. Remove Save layout the restriction.
    lo_layout->set_save_restriction( if_salv_c_layout=>restrict_none ).
http://zevolving.com/2008/09/salv-table ... up-layout/

Mit deinem Coding änderst du nur die Funktionsleiste, nicht aber die Funktionen selbst.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
JohnLocklay (1. Jul 2019 12:28)


Re: Salv Table - Layouts speichern

Beitrag von JohnLocklay (Specialist / 164 / 26 / 2 ) » 1. Jul 2019 12:28

Danke Dir Enno.. genau das wars!
Code once - Think twice

Seite 1 von 1

Aktuelle Forenbeiträge

VA01, Kundenauftragserfassung Preisdatum
vor 27 Minuten von SAP_ENTWICKLER 1 / 7
Entwurfsmuster in ABAP / OO
vor 3 Stunden von Maximus 15 / 1991
Rabax Fehlermeldung
vor 5 Stunden von zzcpak 2 / 52
Aufgabe Programm/- Tabellenerstellung
vor 5 Stunden von SaskuAc 3 / 57

Unbeantwortete Forenbeiträge

VA01, Kundenauftragserfassung Preisdatum
vor 27 Minuten von SAP_ENTWICKLER 1 / 7
HANA Audit Trail
vor 6 Tagen von JohnLocklay 1 / 92
Halber Tag Urlaub
vor einer Woche von SO4SAP 1 / 54
Funktionsbausteine BAPI_INCOMINGINVOICE*****
vor einer Woche von Rabea1103 1 / 65
S4/HANA in der Cloud / 14 Tage Trial
vor einer Woche von Tron 1 / 95