需要对ALV标准工具栏进行扩展,自定义一些按钮,这是项目中常见的需求,其实也很简单,步骤如下:
1、事务码:SE41
From
标准程序:SAPLKKBL
标准状态栏:STANDARD_FULLSCREEN
To
program:需要添加工具栏的程序名
status:你开发程序中自定义的pf-status 名
2、你也可以不复制,改用参考标准工具栏
*---------------------------------------------------------------------*
* FORM PFSTATUS *
*---------------------------------------------------------------------*
*Form for settings the pf status to the alv
FORM pfstatus USING ut_extab TYPE slis_t_extab.
SET PF-STATUS 'STANDARD_FULLSCREEN' OF PROGRAM 'SAPLKKBL'.
ENDFORM. " PF_STATUS_SET
注意:复制完工具栏后 需要激活才能生效,双击pf-status 名称 就能进入工具栏界面
原文链接:https://blog.csdn.net/zhongguomao/article/details/75455944