欢迎来到天天文库
浏览记录
ID:50611231
大小:3.26 MB
页数:33页
时间:2020-03-12
《sap自定义查询报表.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、SAPQUERY(报表定制)2009.04内部培训教材目录Query工具概览实际操作用户组维护确定要使用的数据表定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码SAPQuery(BC-SRV-QUE)——定义报表的工具SAPQuery(BC-SRV-QUE):可以使用该工具在不用开发的情况下自己定义需要的报表。SAPQuery支持以下功能支持所有模块的报表可以自定义查询条件可以自定义查询结果支持多表关联支持公式支持脚本不同的Qu
2、ery对象类型用户组(SQ03)存放用户组信息查询(SQ01)存放查询的格式信息信息集(SQ02)存放数据源信息不同的Query对象类型间的关系信息集分配用户组信息集1信息集2信息集…用户组…信息集…定义查询1定义查询2Query查询结果与系统表的关系SAPQuery的查询结果一定是一个表的内容加上附加信息,所以需要对系统表非常熟悉,这是做Query的基础。用Query展示T-code:SE16QueryQuery标准区域与全局区域的区别SAPQuery的区域模式SAPQuery有两种区域模式,可以通过下面的方式从菜单切换,它们的区别
3、是:标准区域是Client相关的,全局区域是Client无关的在标准区域中编辑的Query,在其他Client看不到全局区域是Client无关,编辑后其他Client也可以看到,但只能在开发Client编辑全局区域一旦产生改动,都会生成传输请求,而标准区域则不会传输Query时,全局区域比较简单,只要将传输请求传输到相应服务器即可,但标准区域则比较麻烦,需要导入/导出建议:练习时可以采用标准区域,不用登录开发Client,不用生成传输请求;但正式使用时,采用全局区域,方便传输。目录Query工具概览实际操作用户组维护确定要使用的数据表
4、定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码维护用户组(T-CODE:SQ03)123注:1.创建2.更改3.删除目录Query工具概览实际操作用户组维护确定要使用的数据表定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码确定数据来源F1:查看技术信息F1:查看技术信息MSEGMKPF目录Query工具概览实际操作用户组
5、维护确定要使用的数据表定义查询数据源(表或者表链接,生成infoset)定义查询的输出字段,屏幕格式,选择参数,自定义栏目运行查询,定义用户格式生成ABAP程序为查询定义事务代码维护信息集(T-CODE:SQ02)123注:1.创建2.双击需要查看的信息集,显示该信息集3.在查看状态下,按修改按钮,修改信息集创建信息集步骤1–指定信息集名称和类型信息集名称数据源:在大部分情况下,建议选用直接读取表的方式,输入需要显示的表名。表连接/逻辑数据库/数据恢复程序等方式需要有一定的数据库和开发知识,属于高级应用创建信息集步骤2–新增数据源12
6、注:1.插入新增数据源2.删除数据源3.维护信息集3创建信息集步骤3–定义字段组的字段字段组:需要显示的字段系统用字段组来管理,创建时系统会自动创建一个默认字段组,你也可以自行添加。在创建信息集时,系统会提示选择如何创建字段组,建议选择包括关键字段。进入更改界面后,可以加入新的字段到字段组,方法是:1.选择字段2.选择字段组3.按“插入”按钮将字段插入到字段组4.也可以使用下面的按钮维护字段组和删除字段1234创建信息集步骤4–修改字段描述在一些情况下,系统默认的字段描述与我们需要的不一致,例如我们希望凭证编号描述就是“凭证编号”,而
7、不是“物料凭证编号”或者“凭证号码”这样,就需要修改字段描述,操作如下:1.双击字段组中的字段2.修改长文本和表头的描述3.按复制按钮,确认该修改123修改后,字段描述相应修改:创建信息集步骤5–保存和生成信息集在信息集进行编辑操作后,需要按“保存”按钮,将修改保存下来。但保存后的信息集还不能应用于查询,需要进行生成,没有生成的信息集在信息集列表显示为红灯:生成信息集有两种方式,一种是在修改状态下按“生成”按钮,一种是退出时,系统提示是否需要生成,选“是”。创建信息集步骤6–把信息集分配给用户组在信息集成功生成后,需要把信息集分配给用
8、户组,否则在定义查询时,将看不到这个信息集,操作如下:1.输入信息集名称,按“用户组分配”按钮2.选择需要分配的用户组,打勾3.按“保存”按钮123目录Query工具概览实际操作用户组维护确定要使用的数据表定义查询数据源
此文档下载收益归作者所有