首页 > 代码库 > 在工具栏上新增功能按钮
在工具栏上新增功能按钮
在工具栏上新增功能按钮,该按钮定义保存在系统结构体SSCRFIELDS中,N为一个整数类型的序号例如当N等于1时,按钮描述保存在字段SSCRFIELDS-functxt_01中,按钮的功能代码将默认赋值为‘FC01’,保存在字段SSCRFIELDS-UCOMM中,其使用方法如下例所示。注意:本例中共有两个按钮由于按钮属于屏幕元素的一部分,多以必须定义好屏幕再对按钮字段进行赋值。
1 REPORT ztest_sum. 2 TABLES:mara. 3 TABLES sscrfields. "引用屏幕字段属性 4 5 PARAMETERS rarm LIKE mara-matnr. 6 SELECTION-SCREEN FUNCTION KEY 1. 7 SELECTION-SCREEN FUNCTION KEY 2. 8 9 INITIALIZATION. 10 MOVE ‘BUTTON‘ TO sscrfields-functxt_01. "给按钮文本赋值 11 MOVE ‘BUTTON2‘ TO sscrfields-functxt_02. 12 13 AT SELECTION-SCREEN. 14 IF sy-ucomm = ‘FC01‘. "这边还可以写sscrfields-ucomm = ‘FC01’ 15 MESSAGE ‘你 单击了按钮1‘ TYPE ‘I‘. 16 ENDIF.
效果如下:
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。