Abap 如何添加';保存格式';按钮到ALV屏幕?

Abap 如何添加';保存格式';按钮到ALV屏幕?,abap,Abap,我在同一个窗体上添加了两个ALV屏幕,它工作得很好,但其中一个缺少必要的按钮 CALL METHOD gr_alv->set_table_for_first_display EXPORTING i_save = 'A' i_default = 'X' is_layout = ls_layout it_toolbar_excl

我在同一个窗体上添加了两个ALV屏幕,它工作得很好,但其中一个缺少必要的按钮

CALL METHOD gr_alv->set_table_for_first_display
        EXPORTING
          i_save               = 'A'
          i_default            = 'X'
          is_layout            = ls_layout
          it_toolbar_excluding = lt_exclude
        CHANGING
          it_outtab            = gt_aufk[]
          it_fieldcatalog      = lv_fieldcat
          it_filter            = lt_filter
        EXCEPTIONS
          OTHERS               = 1.
我应该看哪里?

如果使用参数
I_SAVE
,则将布局结构传递给
是变体
是必需的步骤

您需要告诉ALV布局的关键数据(程序名,如果每个程序有多个列表,则另加一个句柄):


你是说“保存变量”吗?更像是“保存布局”。我已经在屏幕截图上标记了“更改布局”按钮,应该有一个按钮来保存更改。对不起,混淆了一些内容…谢谢,这很有帮助。
...
CALL METHOD gr_alv->set_table_for_first_display
    EXPORTING
      i_save     = 'A'    
      is_variant = VALUE disvariant( repid = sy-repid )
...