SAP表格维护生成器生成数据表维护视图程序


SAP 标准数据表中数据是通过前台的一系列操作进行维护的。少数情况下,可以直接在表中修改,但这是不被推荐的作法。在ABAP开发的过程中有时需要在数据字典中自定义数据表,而自定义数据表,也需要进行数据维护。除了自己定义报表程序来进行维护外,SAP还给我们提供了一种行之有效的方法,来建立前台维护自定义数据表的程序。这就是表格维护生成器。下面将介绍,表格维护生成器的具体用法。

一、建立自定义的数据表。

1.在SE11中创建数据表,维护文本描述和表的类型。在传输和维护标签页选择“允许通过标准表格维护生成工具维护”。

2.设计表格字段。

3.维护表格技术设置,设置数据类和大水范畴。

4.保存并激活表格。

 

二、生成维护代码

有两种方法可以用来生成表维护程序

1.在SE11中,打开数据表,菜单-实用程序-表格维护生成器。

2.用事务码SE54打开表格维护生成器。

输入维护视图的名称(V_表名),维护权限组、函数组、开发类,保存。

 

三、给维护程序分配事务码。

有三种方法:

1.在事务码SE93中新建事务码,类型为PARAMETER  TRANSACTION。事务栏填SM30,跳过起始屏幕,维护屏幕字段中,表名,操作;输入默认字段:VIEWNAME = '自定义的表名' 和UPDATE = 'X';保存激活即可;如下图

  

2.新建程序开调用维护视图。

新建程序ZVIEW,调用以下两个函数中的任何一个即可。

 

*CALL FUNCTION 'RS_TABLE_LIST_CREATE'

*  EXPORTING

*    TABLE_NAME               = 'V_ZSFQ09'

*    ACTION                   = 'U'

*          .

*IF SY-SUBRC <> 0.

*

*ENDIF.

 

CALL FUNCTION 'VIEW_MAINTENANCE_CALL'

  EXPORTING

    ACTION                               = 'U'

    VIEW_NAME                            = 'V_ZSFQ10'

          .

IF SY-SUBRC <> 0.

 

ENDIF.

http://blog.csdn.net/user714/article/details/6563106

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值