zoukankan      html  css  js  c++  java
  • 创建sm30表维护  及自定义维护界面

    有时候需要创建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.
    http://blog.sina.com.cn/sapliumeng
  • 相关阅读:
    SpringCloud面试题
    网工必知:(1)Cisco 路由器PPPOE拨号配置与NAT简单上网配置
    【网工的福利来了!】用Excel表做的“子网划分&路由聚合计算器”
    肝了,一文让你看懂《Docker极简入门指南》
    ImportError: libopenblas.so.0: cannot open shared object file
    Linux软件包管理工具 Snap 常用命令
    squashfs文件系统
    回环设备
    Mac homebrew报错Error: homebrew-core is a shallow clone.
    公钥和私钥
  • 原文地址:https://www.cnblogs.com/senlinmu110/p/3802187.html
Copyright © 2011-2022 走看看