ABAP函数调用SM30实现表视图维护 表维护除了调用ALV以外,还可以通过调用SM30的方式实现,以下为主要步骤 1.SE11将透明表设置为允许显示/维护。 2.SE37建立函数组,用于生成表维护代码可修改。 3.实用程序-表维护生成器。 注:权限组:&NC& 维护屏幕:单一;概述屏幕100 记录例程:不,或用户记录例程 4.调用SM30函数,...
在include 程序中增加代码:(注意这个和下面通过事件写的自动流水号不同,这个自动带入描述时每次都会执行) 我们看下SM30进去维护的效果就是: 2. 自动带出描述(不更新数据库,仅显示) (1) 利用数据库自带的外键,用维护视图来带出所需要的字段 我们这里就带出一下订单日期好了。 首先必须在ZTJXZHU_01中给vbeln...
通过SE11创建自建表,并在对应的表格维护生成器中生成对应的屏幕. 在SM30中屏幕增加子例程 进入SM30后,点击上面系统-->状态-->双击屏幕编号-->增加附加子例程-->调用 以上就是在SM30中,实现数据附加功能的基本原理,很简单,但是如果不会的还是很难受的. 案例 新建表 首先在SE11中 ,将属性内容选择为C即允许用...
程序中调用SM30 DATAGT_DBA_SELLISTTYPETABLEOFVIMSELLIST.DATAGT_TABNAMETYPEDD02V-TABNAME.CALLFUNCTION'VIEW_RANGETAB_TO_SELLIST'“添加选择屏幕条件EXPORTINGFIELDNAME='MATKL'APPEND_CONJUNCTION='AND'TABLESSELLIST=GT_DBA_SELLIST RANGETAB=S_MATKL .CALLFUNCTION'VIEW_MAINTENANCE_CALL'” 调用SM30函数EXPORTINGACTI...
SM30 调用视图维护 SE16N 常规表显示 ZBC_TRANS_SE11 把数据字段的对象写入传输请求 01 SM30 每次只能传输一个表,可以指定配置表的特定内容传输 执行SM30,输入要传输的配置表,点击传输 选择或创建一个传输请求 选中要传输的行,包含到请求中 最后一定要保存以下,确保左下角提示请求已改变. ...
进入SM30后,点击上面系统-->状态-->双击屏幕编号-->增加附加子例程-->调用 以上就是在SM30中,实现数据附加功能的基本原理,很简单,但是如果不会的还是很难受的. 案例 新建表 首先在SE11中 ,将属性内容选择为C即允许用户编辑修改,然后增加字段及数据元素 . ...
我们看下SM30进去维护的效果就是: 2. 自动带出描述(不更新数据库,仅显示) (1) 利用数据库自带的外键,用维护视图来带出所需要的字段 我们这里就带出一下订单日期好了。 首先必须在ZTJXZHU_01中给vbeln设置外键:VBAK-VBELN 进入维护视图ZVJXZHU_01点关系: ...
维护视图的校验机制在SAP ABAP中通过SM30实现,该功能通过SE11工具自动生成,包含显示和操作逻辑,通常位于与维护视图同名的功能组CRMV_PR_SUBSTRAC中。功能组中提供了多个事件,允许用户自定义逻辑,通过进入Table Maintenance Generator界面,进一步进入特定菜单。维护视图支持的事件包括但不限于help.sap.com...
SM30的Maintenance View是通过SE11里面的工具生成的,所有的显示和增删改查的逻辑都是自动生成的代码,通常这些代码在和Maintenance View同名的Function Group里面。 Function Group:CRMV_PR_SUBSTRAC 同时SAP提供了一些事件可以加到Maintenance View让USER可以自定义一些逻辑,进入上面的Table Maintenance Generator之后,再进入...
新建一个窗口,在命令域输入SM30,弹出如下对话框 输入数据库表名称,然后点击, 进入维护状态,如下图 点击 可以进行新记录的输入与维护。 2.如何为开发的程序定义TCODE 可以通过TCODE:SE93为开发的程序定义一个TCODE,具体步骤如下,在初始界面先通过SE93进入TCODE创建界面,如下图 输入一个自定义的TCODE,比如ZCE...