SAP系统的选择屏幕的标准工具栏上预先定义了5个按钮,对应的功能码是FC01、FC02、FC03、FC04、FC05,该功能码默认是不激活的。用户可以使用以下代码来激活这5个按钮
SELECTION-SCREEN FUNCTION KEY i.
提示Tips:这里的 i 必须是整数1-5,五个按钮的文本放在sscrfields数据库表对应的functxt_0i中
当用户按下按钮时,系统将会触发 AT SELECTION-SCREEN 事件,并将功能码放到sscrfields数据库表中的ucomm字段
示例
在SAP报表的选择屏幕上添加两个自定义按钮:"模板下载"和"数据上传",这两个按钮将对应于功能码FC01和FC02
① 定义按钮
在选择屏幕上定义这两个按钮,并激活系统预定义的按钮位置
② 设置按钮文本
在 INITIALIZATION 事件中,设置这两个按钮的文本描述