动态报表开发一个报表
作者:ABAP技巧与实战
约 7 分钟阅读
更新日期:2025-03-02
1 年前更新
标签:ABAP, 开发
目录
动态报表开发一个报表 - 封面图
# 动态报表-开发一个报表
原创 无峰 [ ABAP 技巧与实战 ](javascript:void\(0\);)
__ _ _ _ _
一个足以取代标准 QUERY 的动态报表
整合了报表的常用功能
1. 基于表 / 视图或表连接建立查询 ( 可以对表 / 视图进行授权管理 , 以控制用户的查询行为 )
2. 统计 / 明细两层输出 ( 改变用户输出习惯 , 先快速查看特定纬度的统计信息 , 再针对特定统计条目查看明细 )
3. 双击跳转 ( 无需配置 , 通过对单元格的双击 , 可以自动识别并跳转到常用的主数据 / 单据显示界面 )
4. 关键字段附带描述 ( 关键字段 , 比如单据类型 / 组织机构通过配置通用码表 , 可以快速附带描述 )
5. 默认选择控制 ( 可以限定强制选择条件 )
6. 默认选择不允许修改 ( 可以控制选择条件不被用户修改 )
7. 标准授权功能 ( 通过标准授权对象的检查 , 判断用户是否有权显示特定数据 )
8. 自定义授权功能 ( 通过一套自定义授权体系 , 快速针对用户 / 用户组授权并控制报表显示内容 )
9. 列颜色 ( 可以自定义列颜色 , 定制个性化的报表功能 )
10. 字段描述快速调整 ( 字段描述可以自行调整 )
11. 字段输出顺序可快速调节
12. 跳转到其它查询 ( 通过简单配置 , 可以从一个查询选中行跳转到相关其它查询 )
13. 查询设计保存 ( 包含版本功能 , 记录了查询的每次修改 , 可以快速返回到之前的版本 )
14. 查询快速部署 ( 查询保存可以生成一个 TCODE 并写入传输请求 )
15. 更全面的变式功能 ( 用户可以在设计基础上定义并保存自己的变式 ( 包含选择条件 , 字段描述 , 选择内容 , 查询结果 , 明细结果等 ))
16. 数量 / 金额字段的特殊处理 ( 解决 SAP 数量 , 金额字段退货取负数的设定 )
推荐一个SAP的录屏软件: SAP workforce Performance Builder Producer
录制的屏幕可以生成一个执行文件,并且可以输出一个word文档. 下面的文档就是直接使用这个软件录屏后生成的WORD文档. 特别适合用来做操作手册.
1.1. 开发一个报表
使用动态报表功能快速设计一个统计 \- 明细类报表 ,
产生一个 TCODE: 可以通过该 TCODE 进入设计好的报表
最后把所有设计的对象写入一个传输请求 .
改请求传输到目标系统即可使用
1.1.1. S4D(1)/300 SAP 轻松访问 零售
动态报表开发一个报表 - 封面图
(1) 填写 框。
1.1.2. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 填写 框。
1.1.3. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.4. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击 插入表
动态报表开发一个报表 - 封面图
。
1.1.5. S4D(1)/300 添加表
动态报表开发一个报表 - 封面图
(1) 填写 框。
1.1.6. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.7. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.8. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.9. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击 鎵 ц
动态报表开发一个报表 - 封面图
。
1.1.10. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.11. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.12. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.13. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.14. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.15. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.16. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.17. S4D(1)/300 动态报表
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.18. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
(1) 填写 框。
1.1.19. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.20. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
(1) 填写 框。
1.1.21. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.22. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
现在已按 Caps Lock 。
1.1.23. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
(1) 填写 框。
1.1.24. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.25. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
现在已按 F1 。
1.1.26. Performance Assistant
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.27. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.28. S4D(1)/300 保存查询设置
动态报表开发一个报表 - 封面图
现在已按 F1 。
1.1.29. Performance Assistant
动态报表开发一个报表 - 封面图
(1) 单击
动态报表开发一个报表 - 封面图
。
1.1.30. S4D(1)/300 保存查询设置
.textContent = new Date().getFullYear();