码迷,mamicode.com
首页 > 其他好文 > 详细

解除ABAP程序编辑锁的方法

时间:2014-12-29 12:14:04      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:unlock abap program

方法1:在已有SE38创建修改权限的情况下

REPORT ZUNLOCK.
TABLES: TRDIR. "System table TRDIR
PARAMETERS: PROGRAM LIKE TRDIR-NAME.
PARAMETERS: LOCK LIKE TRDIR-EDTX.
SELECT SINGLE * FROM TRDIR WHERE NAME = PROGRAM.
TRDIR-EDTX = LOCK.
MODIFY TRDIR.
IF SY-SUBRC EQ 0.
   WRITE: / ‘Editor Lock update Successful ‘, TRDIR-NAME.
   IF TRDIR-EDTX = ‘X‘.
      WRITE: ‘ Lock‘.
   ELSE.
      WRITE: ‘ UnLock‘.
   ENDIF.
ELSE.
    WRITE: / ‘Editor Lock update Unsuccessful ‘, TRDIR-NAME.
ENDIF.

方法2:在没有SE38创建修改权限的情况下

运行SE30/Tips&Tricks/在最右边文件框输入:

Update PROGDIR set edtx = ‘‘
Where name = ‘PROGRAM‘ . "将PROGRAM替换为你要修改的程序名

执行后即可解除成功。

如果要加锁,同理,设置:edtx = ‘X‘
此方法比较常用的破解ABAP ACCESS KEY时解除程序LSKEYF00的编辑锁。

方法3:SE16/SE16N修改透明表TRDIR字段EDTX的值(注:对ECC6无效)

 

解除ABAP程序编辑锁的方法

标签:unlock abap program

原文地址:http://blog.csdn.net/champaignwolf/article/details/42235257

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!