可以在SE38打开的程序代码开头第一行写入:*@#@,
这样在代码打开时就会提示代码 被加密 不能打开了。但这方法好像是在新版本的SAP中不起作用了,下面是另外 的两种代码保护的方法,也能算是加密代码了。
1.法一
这方法是在SAP的SE38中写入增强,使用SE38不能打开代码,

其实这种保护也只是能限制不懂ABAP的人,懂ABAP的人要不了几分钟,也就能找到原因,找到这里的代码控制了。
2.法二
大概的的意思 就是当代码激活后,READ REPORT读取到的代码是没用的,程序系统使用的是激活的代码,所以可以修改成其它的任意代码,这样别人打开的得到的代码就只能是你想给他看到的内容,而不是运行的代码,