gelöst Alv Grid Layout Save Button erscheint nicht


Getting started ... Alles für einen gelungenen Start.

Moderatoren: Jan, Steff

gelöst Alv Grid Layout Save Button erscheint nicht

Beitragvon BMWi801 » 26.02.2019, 07:48

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.
BMWi801
ForumUser
 
Beiträge: 12
Registriert: 27.02.2018, 08:49
Dank erhalten: 0 mal
Ich bin: sonstiges

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Zurück zu ABAP® für Anfänger

  Aktuelle Beiträge   
Steuerliches Abgangsland in Verkaufsbeleg ändern
vor 20 Stunden von Julia611 1 Antw.
XML hochladen, Abschnitte suchen, Abschnitte als XML zurück
Gestern von deejey 1 Antw.
(LKW)Bedarfsvorschau je Debitor
vor 3 Tagen von wreichelt 5 Antw.
Lieferplan, Einteilungen, Feinabrufe
vor 4 Tagen von bapimueller 0 Antw.
gelöst Smartforms Struktur rechtsbündig
vor 4 Tagen von qyurryus 3 Antw.

  Ähnliche Beiträge beta
SAVE-Button in eigenem PF-Status aktivieren
01.06.2012, 09:00 von ewx 3 Antw.
gelöst Save Button bei Selection Screen löschen
07.07.2017, 08:44 von DeathAndPain 7 Antw.
gelöst Markierte Zeile in ALV Grid mittels Button in DB löschen
17.04.2014, 13:39 von a-dead-trousers 7 Antw.
gelöst WebDynpro editable AVL table save changes
18.03.2014, 15:23 von shadow 2 Antw.
ALV BLOCK benötige den Parameter SAVE
20.09.2018, 14:29 von wreichelt 0 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder