SAPQUERY(报表定制)基础讲义课件.ppt
《SAPQUERY(报表定制)基础讲义课件.ppt》由会员分享,可在线阅读,更多相关《SAPQUERY(报表定制)基础讲义课件.ppt(33页珍藏版)》请在三一办公上搜索。
1、SAP QUERY(报表定制)2009.04,内 部 培 训 教 材,目 录,Query工具概览实际操作用户组维护确定要使用的数据表定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码,SAP Query(BC-SRV-QUE) 定义报表的工具,SAP Query(BC-SRV-QUE) :可以使用该工具在不用开发的情况下自己定义需要的报表。,SAP Query支持以下功能,支持所有模块的报表可以自定义查询条件可以自定义查询结果支持多表关联支持公式支持脚本,不同的Query对象类型,用户组(
2、SQ03)存放用户组信息,查询(SQ01)存放查询的格式信息,信息集(SQ02)存放数据源信息,不同的Query对象类型间的关系,信息集,分配,用户组,信息集1,信息集2,信息集,用户组,信息集,定义,查询1,定义,查询2,Query查询结果与系统表的关系,SAP Query 的查询结果一定是一个表的内容加上附加信息,所以需要对系统表非常熟悉,这是做Query的基础。,用Query展示,T-code: SE16,Query,Query 标准区域与全局区域的区别,SAP Query的区域模式,SAP Query 有两种区域模式,可以通过下面的方式从菜单切换,它们的区别是: 标准区域是Client
3、相关的,全局区域是Client无关的在标准区域中编辑的Query,在其他Client看不到全局区域是Client无关,编辑后其他Client也可以看到,但只能在开发Client编辑全局区域一旦产生改动,都会生成传输请求,而标准区域则不会传输Query时,全局区域比较简单,只要将传输请求传输到相应服务器即可,但标准区域则比较麻烦,需要导入/导出 建议:练习时可以采用标准区域,不用登录开发Client,不用生成传输请求;但正式使用时,采用全局区域,方便传输。,目 录,Query工具概览实际操作用户组维护确定要使用的数据表定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式
4、,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码,维护用户组(T-CODE: SQ03),1,2,3,注:1.创建 2.更改 3.删除,目 录,Query工具概览实际操作用户组维护确定要使用的数据表定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码,确定数据来源,F1:查看技术信息,F1:查看技术信息,MSEG,MKPF,目 录,Query工具概览实际操作用户组维护确定要使用的数据表定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式
5、,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码,维护信息集(T-CODE:SQ02),1,2,3,注:1.创建 2.双击需要查看的信息集,显示该信息集 3.在查看状态下,按修改按钮,修改信息集,创建信息集步骤1 指定信息集名称和类型,信息集名称,数据源: 在大部分情况下,建议选用直接读取表的方式,输入需要显示的表名。 表连接/逻辑数据库/数据恢复程序等方式需要有一定的数据库和开发知识,属于高级应用,创建信息集步骤2 新增数据源,1,2,注:1.插入新增数据源 2.删除数据源 3.维护信息集,3,创建信息集步骤3 定义字段组的字段,字段组:需要显示的字段系统用字段
6、组来管理,创建时系统会自动创建一个默认字段组,你也可以自行添加。在创建信息集时,系统会提示选择如何创建字段组,建议选择包括关键字段。进入更改界面后,可以加入新的字段到字段组,方法是: 1.选择字段 2.选择字段组 3.按“插入”按钮将字段插入到字段组 4.也可以使用下面的按钮维护字段组和删除字段,1,2,3,4,创建信息集步骤4 修改字段描述,在一些情况下,系统默认的字段描述与我们需要的不一致,例如我们希望凭证编号描述就是“凭证编号”,而不是“物料凭证编号”或者“凭证号码”这样,就需要修改字段描述,操作如下: 1.双击字段组中的字段 2.修改长文本和表头的描述 3.按复制按钮,确认该修改,1,
7、2,3,修改后,字段描述相应修改:,创建信息集步骤5 保存和生成信息集,在信息集进行编辑操作后,需要按“保存”按钮,将修改保存下来。但保存后的信息集还不能应用于查询,需要进行生成,没有生成的信息集在信息集列表显示为红灯:,生成信息集有两种方式,一种是在修改状态下按“生成”按钮,一种是退出时,系统提示是否需要生成,选“是”。,创建信息集步骤6 把信息集分配给用户组,在信息集成功生成后,需要把信息集分配给用户组,否则在定义查询时,将看不到这个信息集,操作如下: 1. 输入信息集名称,按“用户组分配”按钮 2. 选择需要分配的用户组,打勾 3. 按“保存”按钮,1,2,3,目 录,Query工具概览
8、实际操作用户组维护确定要使用的数据表定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码,维护查询(T-CODE:SQ01),1,2,3,1.切换用户组2.双击需要查看的用户组3.通过”创建“/”更改“/”显示“ 维护查询 4.通过”删除“ 删除查询,4,创建查询步骤1 指定信息集和维护查询描述,2,3,输入查询名称,按“创建”按钮,创建查询选择相应的信息集,双击 输入查询描述,1,创建查询步骤2 编辑报表输出格式,点击“基本清单”, 编辑报表输出格式按报表字段出现的顺序,逐一选择字段;如果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAPQUERY 报表 定制 基础 讲义 课件
链接地址:https://www.31ppt.com/p-1566107.html