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显示如下:
以上.
发表评论