1,显示布局按钮
在使用类CL_GUI_ALV_GRID的方法set_table_for_first_display创建ALV报表时,有时只会显示更改布局,没有显示保存布局,选择布局,管理布局等按钮,
2,代码实现
如果需要显示'保存布局','选择布局','管理布局'这三个按钮,需要输入I_save和is_variant这两个参数
1
2
3
4
5
6
7
8
9
10
11
12
|
DATA :ls_variant TYPE disvariant.
ls_variant-report = sy-repid.
CALL METHOD gc_alvgrid->set_table_for_first_display
EXPORTING
is_layout = ls_layout
i_save = 'A' "设置成A
is_variant = ls_variant "这个参数也必须输入
CHANGING
it_outtab = git_item[]
it_fieldcatalog = git_fieldcat[].
|
3,测试
加入上面两个参数后,ALV显示如下:
以上.