加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

创建sm30表维护  及自定义维护界面

(2013-05-15 21:53:54)
分类: 数据库相关
有时候需要创建sm30来维护表
有时候标准的sm30不能满足要求,需要加校验或者其他功能

首先创建了测试表,这里选可以维护的
创建sm30表维护 <wbr> <wbr>及自定义维护界面

创建sm30表维护 <wbr> <wbr>及自定义维护界面

生成表格维护生成器
创建sm30表维护 <wbr> <wbr>及自定义维护界面

填写Function group

创建sm30表维护 <wbr> <wbr>及自定义维护界面

这里:ZTEST_SM30_01 是函数组
创建sm30表维护 <wbr> <wbr>及自定义维护界面

我们修改屏幕列名
创建sm30表维护 <wbr> <wbr>及自定义维护界面

创建sm30表维护 <wbr> <wbr>及自定义维护界面

创建sm30表维护 <wbr> <wbr>及自定义维护界面

添加按钮
创建sm30表维护 <wbr> <wbr>及自定义维护界面

再进入SM30

创建sm30表维护 <wbr> <wbr>及自定义维护界面


其他自己想实现的逻辑可以自己添加


调用函数直接进入sm30
 refresh act_sellist.
  clear act_sellist.
 "设置查询条件
  act_sellist-viewfield  'ID'.
  act_sellist-operator   'EQ'.
  act_sellist-value      = P_ID.
  append act_sellist.

 "设置功能类型
  act_exclfun-function   'NEWL'.
  append act_exclfun.
  act_exclfun-function   'KOPE'.
  append act_exclfun.
  act_exclfun-function   'DELE'.
  append act_exclfun.

  call function 'VIEW_MAINTENANCE_CALL'
    exporting
      action                       'U'
      view_name                    'ZTEST_01'
    tables
      dba_sellist                  act_sellist
      excl_cua_funct               act_exclfun
    exceptions
      client_reference             01
      foreign_lock                 02
      invalid_action               03
      no_clientindependent_auth    04
      no_database_function         05
      no_editor_function           06
      no_show_auth                 07
      no_tvdir_entry               08
      no_upd_auth                  09
      only_show_allowed            10
      system_failure               11
      unknown_field_in_dba_sellist 12
      view_not_found               13.

0

阅读 收藏 喜欢 打印举报/Report
前一篇:文件路径相关
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有