SM30 维护视图增强 (添加自定义按钮,隐藏按钮)(转)

1、在SM30添加自定义按钮

添加效果

image

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

image

image

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

image

 提示创建完后,选择是

image

 点击 概述屏幕,确认

image

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

image

 image

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

image

image

 2、在SM30视图中隐藏删除按钮

标准表维护视图

image

隐藏“删除”按钮,首先在PBO中添加MODULE pbo_hide_button.

image

 然后在新建的module中添加隐藏按钮的代码:

*&---------------------------------------------------------------------*
*& Module PBO_HIDE_BUTTON OUTPUT
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
MODULE pbo_hide_button OUTPUT.
  "隐藏删除按钮
  MOVE 'DELE' TO excl_cua_funct-function.
  COLLECT excl_cua_funct.

ENDMODULE.

效果如下:

image

 表格维护器SM30修改列名 

  1. 在很多的时候,SM30列名的描述不能符合需求,需要修改列名,修改啊的步骤如下;

  2. 首先找到SM30对应的程序

image

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

image

 修改结果

image

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

 

posted @ 2025-08-07 13:56  艾靑  阅读(192)  评论(0)    收藏  举报