zoukankan      html  css  js  c++  java
  • SAP 中如何修改透明表数据

    一、SE16 修改的方法:

      1、输入SE16,回车输入需要修改的表名,比如我要修改采购订单,输入:EKKO,然后输入需要更改的PO号

      2、在命令框中输入/H回车,启动调试模式

      3、在菜单中选择设定->使用者参数->资料浏览器,在Form set_status_val大概是34行处,版本不同会有行数有一点轻微变化,if code= 'SHOW'处设置断点,按F8进入弹出的画面,在弹出的窗口中选择资料浏览器,选择输出列表中的SE16-Standardliste,

      4、勾选需要修改的那一行数据,点详细按钮(放大镜),光标停在了if code= 'SHOW'处,将SHOW 改成大写的EDIT回车,按F8,此时,发现数据是可以更改的了。

    二、SE16N中可以编辑数据

    进入SE16N,写表名.

    然后在Command Field处 写 &SAP_EDIT   然后回车,执行。

    我们可以看到如下message.和Maintain entries的钩打上了.

    之后进去我们可以发现表处在可编辑状态

    还有另外一种方法,我们在SE37 找到函数 SE16N_START. 

     

    双击红色的PERFORM,到757行,我们可以看到 SE16N_INTERFACE  这个函数。

    在这里设置断点。

     

    然后执行SE16N。

    我们可以看到在我们设置断点处停住了。

    我们把 GD-EDIT 和 GD-SAPEDIT 设置成 X. 然后继续。

    进去之后同样可以编辑表数据.

    当然为了方便,我们也可以COPY原有的标准函数,然后修改达到这个目的。

    路漫漫其修遠兮,唔將上下而求索!
  • 相关阅读:
    UrlRewriter
    PortalBasic Web 应用开发框架
    首页静态化和定时执行
    细谈在C#中读写Excel系列文章之四
    Ubuntu安装SVN及SvnManager
    Select语句导致瓶颈
    策略模式
    抽象工厂
    递归优化之快速排序
    从安装git开始,一步一步把程序发布到AppHarbor
  • 原文地址:https://www.cnblogs.com/yanglikun/p/4078711.html
Copyright © 2011-2022 走看看