早上看同行发了一篇技术贴,需求是批量修改KONP表数据。用的SE16N的&sap_edit.
但是现在项目上基本上都把&SAP_EDIT禁用了。
他debug修改值的地方,倒是通用的。
我自己批量修改一般使用FM: SE16N_INTERFACE
这里写一下SE16N_INTERFACE批量修改
一般表直接进去就可以修改,注意I_EDIT 参数为X
我试了下KONP。
确实不能改
然后我根据报的信息去看了下
根据Message设置断点
扫了一眼,看到一个全局变量
根据名称也能猜到这个是用来控制edit的
目前这个值是空。手动修改为X
F8直接执行
那个警告依然显示了,没关系,看结果就行了
最后讲一下筛选条件在哪儿控制
这里填写上就行了
PS:
刚才我试了下,参数只输入i_edit = X ,直接就能修改,不会提示权限问题。
但是把I_SAPEDIT 赋值为X,就会提示了,