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原有的标准函数,然后修改达到这个目的。

    路漫漫其修遠兮,唔將上下而求索!
  • 相关阅读:
    UVA
    剑指offer 面试题11
    SharePoint 2013+ Sqlserver 2014 Kerberos 配置传奇, 最终的解决方案 验证。
    ASC(1)G(上升时间最长的序列)
    J2EE它是一个框架?平台?规范?
    C++和python使用struct传输二进制数据结构来实现
    前端开发面试题集(二)
    C语言中<CR>是什么意思
    Delphi ParamStr 使用方法
    打包工具 使用帮助 inno setup
  • 原文地址:https://www.cnblogs.com/yanglikun/p/4078711.html
Copyright © 2011-2022 走看看