不管是出于什么样的原因, 你偶尔会想到把自己写的程序代码隐藏, 当然, 这些代码一定不是项目中用到的, 比如你自己写的小程序

SAP提供隐藏代码功能, 但是需要注意的是, 代码一旦被隐藏, 则终生无法恢复, so, 在做这个隐藏代码的动作前, 一定要备份好你自己的代码, 切记切记.

1. 撰写插入隐藏码的程序

*&———————————————————————*
*& Report  Zwlp_006
*&
*&———————————————————————*
*&

*& 隐藏程序代码实例
*&———————————————————————*
 
REPORT  zwlp_006.
 
DATA: code(72) TYPE c OCCURS 0,
      prog LIKE sy-repid value ‘ZBOBO_005′.
 
START-OF-SELECTION.
  READ REPORT prog INTO code.
  check sy-subrc = 0.
  insert ‘*@#@@[SAP]‘ into code index 1.
  INSERT REPORT prog FROM code.2. 测试效果
原本程序ZBOBO_005:

执行隐藏程序后:

3. 撰写删除隐藏码的程序

*&———————————————————————*
*& Report  Zwlp_007
*&
*&———————————————————————*
*& 翱翔云天原创
*& 去掉隐藏程序码的程序
*&———————————————————————*
 
REPORT  zwlp_007.
DATA: code(72) TYPE c OCCURS 0,
      prog LIKE sy-repid value ‘ZBOBO_005′.
 
START-OF-SELECTION.
  READ REPORT prog INTO code.
  DELETE code INDEX 1.
  INSERT REPORT prog FROM code.4. 恢复后效果

5. 结论
可以看出, 这个动作是个非常危险的动作, 大家用起来一定要十分的谨慎, 如果一旦你给个sap标准程序加个隐藏, 然后取消隐藏,估计世纪悲剧就要上演啦. SO, 在此本人声明, 请合理参考本文内容, 本人对任何由于本文导致的事件不负任何责任.

转自:http://scnblogs.techweb.com.cn/winson/archives/66.html

SAP ABAP如何隐藏你写的程序代码(危险,请小心谨慎)相关推荐

  1. SAP ABAP如何隐藏你写的程序代码

    不管是出于什么样的原因, 你偶尔会想到把自己写的程序代码隐藏, 当然, 这些代码一定不是项目中用到的, 比如你自己写的小程序 SAP提供隐藏代码功能, 但是需要注意的是, 代码一旦被隐藏, 则终生无法 ...

  2. SAP ABAP 自动批量开关账期程序 OB52和MMPV

    SAP ABAP 自动批量开关账期程序 OB52和MMPV 文章目录 SAP ABAP 自动批量开关账期程序 OB52和MMPV 前言 会计凭证过账期间 物料凭证过账期间 完整代码 主程序 ZTOOL ...

  3. java写病毒程序代码_一个用JAVA写的清除EXE病毒文件的程序(转)

    Clear.java 这是一个主类,主要是负责运行程序和参数检查,不是核心 程序代码: import java.io.*; public class Clear{ public static void ...

  4. SAP ABAP实用技巧介绍系列之使用代码获得user的SAP lock信息

    Created by Jerry Wang, last modified on May 21, 2014 如下report 先后三次重复调用带参数的enqueue function module对da ...

  5. SAP ABAP ZBA_R004 批量导入角色里的事务代码,解放BASIS的双手

    ****************************************** * 产生角色的菜单文件,合并用户角色,超级爽, * 十年前我就研究过角色的导入文件,今天终于实现了. * 第一次就 ...

  6. SAP ABAP实用技巧介绍系列之使用代码获得某个structure上的扩展字段

    Created by Jerry Wang, last modified on Apr 29, 2014 例如需要用代码获取以下structure的extension field list: 可以使用 ...

  7. 如何隐藏你写的ABAP代码

    不管是出于什么样的原因, 你偶尔会想到把自己写的程序代码隐藏, 当然, 这些代码一定不是项目中用到的, 比如你自己写的小程序 SAP提供隐藏代码功能, 但是需要注意的是, 代码一旦被隐藏, 则终生无法 ...

  8. 关于 SAP ABAP 报表的多语言显示问题试读版

    本专栏计划的文章数在 150 篇左右,到 2022年11月9日为止,目前已经更新了 63 篇,专栏完成度为 42% 笔者这套零基础快速学习 ABAP从 2021年4月10日写下第一篇文章以来,感谢广大 ...

  9. 浅谈 SAP ABAP 系统里的 ALV 输出方式实现

    由于国情原因,ABAP ALV相关的报表开发在国内众多SAP技术交流群里永远都是一个热门话题. 最近Jerry和朋友的技术交流群里,郭爷向大家介绍了ALV Integrated Data Access ...

最新文章

  1. Task04:青少年软件编程(Python)等级考试模拟卷(一级)
  2. 怎么遍历服务器文件夹,遍历远程服务器某个文件夹下的文件
  3. 变量 || 数据类型
  4. 拖拽元素自定义html模板,JS实现的自定义网页拖动类
  5. JavaOne 2012 – 2400小时! 一些建议
  6. zookeeper专题:使用zookeeper客户端实现动态监听节点并获取数据
  7. Channel shutdown: channel error; protocol method
  8. 二十四、Java集合框架(一)
  9. 【Laravel】快速查阅手册
  10. 神仙软件商店:到这儿买软件会员最多打5折,各种绿色开源软件还应有尽有
  11. word中-文字尾部空格自动添加下划线的步骤
  12. 使用版本控制软件TortoiseSVN对程序和文档进行控制的说明
  13. 限流10万QPS、跨域、过滤器、令牌桶算法-网关Gateway内容柒哥都给你总结在这儿了...
  14. 医院陪诊小程序怎么开发-医院陪诊小程序源码功能
  15. [向量] 点积应用-两个向量夹角
  16. 苹果开放降级通道_iPhone 系统降级,工具即将发布
  17. 谷歌将使用AI帮助用户实现更智能搜索模式——方法如下
  18. 音频合并无缝衔接怎么弄?这篇文章教会你
  19. 万由nas系统安装MySQL_蜗牛星际矿机折腾记1-安装万由U-NAS OS
  20. RDV代码笔记-network.py部分(持续更新)

热门文章

  1. Java学习总结(二十)——JSON解析:官方解析,GSON解析,FastJSON解析,
  2. '=='操作符的小动作
  3. springmvc+jsp引用本地图片文件
  4. Android adb命令,linux中各种命令
  5. java.lang.NoSuchMethodError
  6. 瀚思推出国内首个企业级大数据安全分析平台
  7. POJ 2455Secret Milking Machine(二分+网络流之最大流)
  8. 压铸行业龙头广东鸿图携手用友U9实现数智化升级
  9. Vue中正确使用jQuery的方法
  10. 32.ExtJS简单的动画效果