1、在SM30添加自定义按钮
添加效果

SE11进入表格维护生成器,复制用户界面(环境-—>修改—>用户界面)


选择控制信息,没有就创建

提示创建完后,选择是

点击 概述屏幕,确认

打开对象列表,在Gui状态中找这个视图对应的Gui标题( 如何找对应的标题看图一:进入Sm30的视图显示,系统—>状态),添加对应的按钮,注意,有些屏幕没有带出按钮,需要在对应的屏幕中点击功能代码。


根据自己的需求在PBO或者PAI后创建module


2、在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对应的程序

然后再程序中找到对应的屏幕,通过屏幕编辑修改抬头的字段描述

修改结果

SM30 维护视图增强 (添加自定义按钮,隐藏按钮)_sap sm30 维护视图 新建按钮隐藏-CSDN博客
