首页 > SAP > ABAP > SAP 修改表的方法
2019
08-29

SAP 修改表的方法

1.方法一,

此方法新系统里是不行的

1.SE16N打开表,

2.地址中输入&SAP_EDIT,就能编辑数据了

2.方法二,

此方法新系统里也是不行的

1.SE16查询出需要修改的数据,

2.双击需要修改(删除)的数据行,用明细显示

3.在地址中输入:/H  ,进行调试状态,然后在明细中的一个字段是回车,系统会进入调试;

4.在代码:  if code = ‘SHOW’.

        的地方把code的值改为“EDIT” 或者DELE,

5.续运行程序,之后,就可以对表中此行的数据进行修改并

3.方法三、

此方法使用的是SE16N中的功能,

1.打开INCLUDE LSE16NF10.

2.在 FORM FILL_TC_0100

        和FORM AUTHORITY_CHECK(主要是这个) 的结尾处理分别写入自由增强,代码如下:

3.SE93 拷SE16N为新的事务码ZMODY,此就能用ZMODY修改自定义表了。

对于 使用SE16N,修改的数据,SAP是记录的,

会在 SE16N_CD_DATA,SE16N_CD_key表中记录

使用用程序:

RKSE16N_CD(老的系统)

RKSE16N_CD_DISPLAY(新系统)

可查询记录

最后编辑:
作者:yangsen
有需要可在文章留言或者邮件yan252@163.com给我。

留下一个回复

你的email不会被公开。

five × 5 =