文章目录
- 1. 利用 SAP ABAP Debugger script(调试器脚本),进入透明表的编辑模式
- 2. 让某个事务码启动时,自动执行某个 ABAP 报表里的类方法
- 3. 登录 SAPGUI 之后自动执行某个事务码
- 4. 如何解决由于 ABAP development tool 的冲突导致在 SAPGUI 里不能设置断点的问题
- 5. 为什么 SE16 里传输数据库表记录的菜单变成灰色了
- 6. ABAP 编程语言的空白字符敏感特性
- 7. 使用事务码 ST01 跟踪 ABAP 应用的权限检查
- 8. 在数据库表 WBCROSSGT 查询 Where Used List
- 9. 使用 ABAP 代码自动打开 ABAP 编辑器
- 10. 使用 SAP 提供的标准工具监控 ABAP Web Service 的执行
- 11. 如何远程比较两个系统里同一个 ABAP 类方法代码的差异
- 12. 使用代码批量激活 inactive ABAP 对象
- 13. 事务码 SE37 的 test sequence - 在同一个会话内依次执行执行的 function module
- 14. 使用数据库表 ENLFDIR 快速找出 Function Module 和 Function Group 的对应关系
- 15. ABAP 调试器里手动触发数据库的 commit 操作
- 16. ABAP 后台作业的调试方法
- 17. 使用事务码 ST03N 查看某用户执行事务码的性能数据
- 18. SE24 事务码里无法在 Form Based 和 Source Code Based 两种显示模式之间切换
- 19. 在 ABAP 报表 A 里访问 ABAP 报表 B里定义的局部类的两种方式
- 20. 使用代码获得 ABAP报表源代码里定义的所有变量及其类型
- 21. 使用代码判断某个 note 是否已经在 ABAP 系统里打过了
- 22. 如何在运行时,使用 RTTC 技术给某个 DDIC 结构,动态添加新的字段
- 23. ABAP 内表内容的压缩和解压缩
- 24. 使用 ABAP 代码获取登录了当前 ABAP 服务器的用户列表
- 25. 快速找到系统里某用户设置的断点信息
- 26. 如何在 ABAP Development Tool 里打开任意一个 ABAP 开发对象
- 27. 如何用 ABAP Development Tool 连接 SAP S4HANA Cloud 环境
- 28. 如何获取 ABAP 开发对象的完整类型列表
- 29. 如何查看一张透明表是行存储(Row Store)还是列存储(Column Store)
- 30. SAPGUI 里 SE80 事务码的收藏功能
- 31. ABAP 报表和 Screen 描述信息的存储数据库表:D347T
- 32. 如何查看 SAPGUI 里某个用户维护的 Parameters 参数明细
- 33. 如何根据 ABAP DDIC 对象的名称,查询该对象的类型是 Data Element 还是数据库表
- 34. 存放 PFCG role 定义的数据库表 AGR_DEFINE
- 35. 读取某个用户分配的 PFCG role
- 36. 根据 BAdI Definition 的名称,反查它在 SPRO 里的路径
- 37. 如何根据某输入参数的名称,反查这个输入参数是在哪个方法里定义的
- 38. 显示 DDIC 激活日志
- 39. 透明表大小查看工具
- 40. 一个轻量级的基于 ABAP 实现的 HTTP 测试工具
- 41. 如何查询 PFCG Composite Role 和 Single Role 的包含关系
- 42. 使用 ABAP 代码检索某个 Data element 的使用情况
本文搜集了笔者
18
年 ABAP 开发生涯中积累的一些小技巧,保持持续更新。最后更新时间:
2024年10月24日
。
1. 利用 SAP ABAP Debugger script(调试器脚本),进入透明表的编辑模式
有时候 ABAP 开发人员需要直接在开发系统的 SE16 里修改某些透明表的值,但是 SE16 工具栏里看不见编辑按钮,因此无法进入编辑模式:
原因是这些透明表的 Table View Editing,设置成了 Display/Maintenance Allowed with Restrictions:
如果我们在开发系统上,可以在 SAPGUI 的命令输入框里,敲 /h
打开调试模式:</