SM30常见增强操作
一、在SM30视图中添加自定义按钮
-
添加效果:
-
SE11进入表格维护生成器,复制用户界面(环境-—>修改—>用户界面)
-
选择控制信息,没有就创建
-
提示创建完后,选择是
-
点击 概述屏幕,确认
-
打开对象列表,在Gui状态中找这个视图对应的Gui标题( 如何找对应的标题看图一:进入Sm30的视图显示,系统—>状态),添加对应的按钮,注意,有些屏幕没有带出按钮,需要在对应的屏幕中点击功能代码。
-
根据自己的需求在PBO或者PAI后创建module
二、在SM30视图中影藏删除按钮
-
标准表维护视图
-
隐藏“删除”按钮,首先在PBO中添加MODULE pbo_hide_button.
-
然后在新建的module中添加隐藏按钮的代码:
*&---------------------------------------------------------------------* *& Module PBO_HIDE_BUTTON OUTPUT *&---------------------------------------------------------------------* *& *&---------------------------------------------------------------------* MODULE pbo_hide_button OUTPUT. "隐藏删除按钮 MOVE 'DELE' TO excl_cua_funct-function. COLLECT excl_cua_funct. ENDMODULE.
-
效果如下:
三、表格维护器SM30修改列名
-
在很多的时候,SM30列名的描述不能符合需求,需要修改列名,修改啊的步骤如下;
-
首先找到SM30对应的程序
-
然后再程序中找到对应的屏幕,通过屏幕编辑修改抬头的字段描述
-
修改结果