使用SE16N_INTERFACE
调用函数直接修改table数据
在PRD上通常没有权限
但是可以激活sap内置的修改模式
SE16N
修改表数据、增加、删除行项目;
1. Execute tcode SE16N.
2. Type &SAP_EDIT into the command field and press enter.
3. Enter any standard SAP table: VBAK for example and hit F8.
4. You can now edit and change data in the table and you can also delete rows and columns.
(The changes that are made using this command prompt WILL NOT BE STORED IN THE CHANGE DOCUMENT TABLES: SE16N_CD_KEY: Change Documents – Header and SE16N_CD_DATA : Change Documents – Data)
来自 <http://blog.csdn.net/frankyue2001/article/details/5515642>
由此可见,关注se37 & se38 中
Se16n相关的程序
可以发现sap默认提供的一些操作方式

RKSE16N_EDIT
2015年2月2日
10:22
1.TCode:SE16N是和TCode:SE16 和 TCode:SM30一样可以直接修改表和视图的事务.
2.使用SE16N批量修改表或视图需要先输入命令&SAP_EDIT回车激活SAP编辑功能,然后就可以对相应的表进行新增、删除、修改的操作,最后保存的时候会弹出提示框(显示你增,删,改的条数信息)。
3.有时输入&SAP_EDIT后还是不能激活,解决这个问题可以通过执行程序RKSE16N_EDIT,选中激活编辑功能后,就搞定了.但是在EHP5版本中,激活编辑功能是不被允许的,不过程序中是通过一个判断语句来限制的,可通过断点手动控制执行。断点下在何处可以通过Ctrl + F :'SE16N'来寻找。
4.使用SE16N直接修改表中的记录,特别是add-on表记录的修改,SAP会记录下来。记录的内容分别放在两个表中:SE16N_CD_DATA&SE16N_CD_KEY,其中Key是抬头信息,DATA是修改的明细。
5.查询修改历史的报表工具,报表:RKSE16N_CD查看修改的历史,到Ehp4版本的时候,该报表也集成了删除的功能,谈到删除还有另一个专用删除报表:RKSE16N_CD_SHOW_DELETE.程序与版本相关,可参照Notes:1275614,或者1263844。
来自 <http://blog.chinaunix.net/uid-28248011-id-3435557.html>
UA_SE16N_INTERFACE
2015年2月2日
10:28
又是直接Edit无法编辑
但是使用sapedit可以打开编辑模式 原理应该和输入命令一样

使用SE16N_INTERFACE的更多相关文章
- SAP自开发程序
1.显示/查找SAP所有可执行程序清单,双击事务码执行. *&----------------------------------------------------------------- ...
- SAP 改表方法
SAP中直接修改表.视图的Tcode有SE16N和SM30. 1. SE16N修改表需要先输入命令&SAP_EDIT,回车左下角显示激活SAP编辑功能后,就可以对相应的表进行新增.删除.修改的 ...
- 编辑SE16N表的函数
函数:SE16N_INTERFACE 此外还可以SE16N 输入对应的查询条件后执行debug该变量 GD-SAPEDIT = ‘X’ 和GD-EDIT = ‘X’ 来实现当前SE16N 中该表的编辑
随机推荐
- C#中调用Windows API的要点 .
介绍 API(Application Programming Interface),我想大家不会陌生,它是我们Windows编程的常客,虽然基于.Net平台的C#有了强大的类库,但是,我们还是不能否认 ...
- 使用mysql函数 group_concat 一点需要注意的
这个函数是一个非常好用的函数,比如我们可以在 进行多对多关联表,进行批量查询的时候可以用到, 比如学生和老师是多对多的关系,如果我们希望查询 指定的一些老师对应的学生有哪些 的时候,一般的情况,我们可 ...
- 20145305 《Java程序设计》第2周学习总结
教材学习内容总结 1.boolean类型可表示true与false 2.储存值超类型范围会出现溢值 3.变量在命名时不可以使用数字作为开头,不可以使用一些特殊字符,不可以与JAVA关键词同名,不可以与 ...
- linux 可用内存查看
用free命令查看. 下面是一个例子(单位是MB): [root@linuxzgf ~]# free -m total used free shared buffers cachedMem: 7982 ...
- Intellisense in Visual Studio for Microsoft Dynamics CRM 2016
Intellisense in Visual Studio for Microsoft Dynamics CRM 2016 posted by dynamicsnick on may 18, 2016 ...
- 关于如何查看mysql版本及其端口号
关于如何查看MySQL版本: 方法一: 进入mysql cmd, status; 1 status; 将显示当前mysql的version的各种信息. 方法二: 还是在mysql的cmd下,输入: s ...
- [HDU 5074] Hatsune Miku (动态规划)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5074 题目大意是给你m个note,n个数,得分是v[a[i]][a[i+1]]的总和,如果说a[i]是 ...
- mysql start server faild
可能没卸载干净...在安装mysql数据库时,如果重新安装,很容易遇见apply security setting error,即在配置mysql启动服务时,在启动apply security set ...
- reverse list
public void reverse (){ Node end =null,p,q; p=head; //p代表当前节点,end代表翻转后p后面的,q代表翻转前p后面的 while(p!=null) ...
- Linux高级使用功能
1.磁盘管理 LVM 对磁盘的管理,可以拉伸分区的大小而不用格式化 2.网络管理 Iptables 对网络的端口进行管理,放行禁用 3.服务器 apache.nigix html静态的服务器 nigi ...