Alv Grid Layout Save Button erscheint nicht

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Alv Grid Layout Save Button erscheint nicht

Beitrag von BMWi801 (ForumUser / 20 / 3 / 0 ) »
Hallo,

ich arbeite das erste mal mit einem ALV_Container. Nun soll der User seine Layouts speichern können, jedoch erscheint nur der normale Button zum Layout ändern. Bin verwirrt da ich eigentlich alles eingebaut habe:

Code: Alles auswählen.

FORM pbo.
  SET PF-STATUS 'STATUS100'.
  SET TITLEBAR 'TITLE100' WITH g_partner.
  IF g_custom_container IS INITIAL.
    CREATE OBJECT g_custom_container
      EXPORTING
        container_name = g_container.

    CREATE OBJECT g_grid
      EXPORTING
        i_parent = g_custom_container.

    gs_layout-zebra = abap_true.
    gs_layout-cwidth_opt = abap_true.

    CALL METHOD g_grid->get_frontend_fieldcatalog
      IMPORTING
        et_fieldcatalog = gt_fieldcat.

    CALL FUNCTION 'LVC_VARIANT_SELECT'
      EXPORTING
        i_dialog            = space
        i_user_specific     = 'X'
        it_default_fieldcat = gt_fieldcat
      IMPORTING
        et_fieldcat         = gt_fieldcat
        et_sort             = gt_sort
        et_filter           = gt_filter
      CHANGING
        cs_variant          = gs_variant
      EXCEPTIONS
        OTHERS              = 6.

    IF sy-subrc = 0.
      CALL METHOD g_grid->set_variant( gs_variant ).
      CALL METHOD g_grid->set_frontend_fieldcatalog( gt_fieldcat ).
    ENDIF.

    CALL METHOD g_grid->set_table_for_first_display
      EXPORTING
        i_structure_name = 'ZDSGVO_STR_OUTPUT'
        is_layout        = gs_layout
        is_variant       = gs_variant
        i_save           = 'U'
        i_default        = 'X'
      CHANGING
        it_outtab        = gt_output.

    CREATE OBJECT gr_event_receiver.
    SET HANDLER gr_event_receiver->handle_user_command FOR g_grid.
    SET HANDLER gr_event_receiver->handle_toolbar FOR g_grid.

    CALL METHOD g_grid->set_toolbar_interactive.

    CALL METHOD cl_gui_control=>set_focus
      EXPORTING
        control = g_grid.
  ENDIF.
ENDFORM.                    "pbo
Vielleicht könnt ihr ja erkennen was ich vergessen habe.

*Edit: habe meinen Fehler gefunden, wenn ich gs_variant mit Werten vorbelege kommt auch der richtige Button.

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


Seite 1 von 1

Vergleichbare Themen

6
Antw.
3225
Views
ALV Grid Layout Save Mode nachträglich ändern
von Somani » 04.07.2013 09:39 • Verfasst in ABAP® Core
3
Antw.
3625
Views
SAVE-Button in eigenem PF-Status aktivieren
von chrislo » 31.05.2012 16:08 • Verfasst in ABAP® für Anfänger
7
Antw.
3975
Views
Save Button bei Selection Screen löschen
von ManMan » 27.06.2017 17:14 • Verfasst in ABAP® für Anfänger
12
Antw.
2333
Views
BP Check nach Klick auf SAVE Button
von ZF_SAPler » 22.07.2022 12:19 • Verfasst in ABAP® für Anfänger
4
Antw.
4370
Views
ALV-GRID delete button event abfangen
von fba9901 » 20.10.2014 17:54 • Verfasst in ABAP® Core

Über diesen Beitrag

BMWi801
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 511
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2146
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8742