sap中sq01的使用方法Word版_第1页
sap中sq01的使用方法Word版_第2页
sap中sq01的使用方法Word版_第3页
sap中sq01的使用方法Word版_第4页
sap中sq01的使用方法Word版_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、传播优秀word版文档 ,希望对您有帮助,可双击去除!1.概述sap query为我们提供了三种query工具 sap query、infoset (ad hoc) query、quickviewer。通常在不特指的情况下我们所说的query report就是sap query,因为它的功能较其它两个工具更加强大些。infoset query的特点:¾ quick viewer所生成的报表是用户自定义的报表,只能由此用户自己使用、维护。¾ quick viewer只能使用存于数据库内的数据,不能进行计算(除小计、累计) 。¾ 提供与 sap内部工具如eis,abc

2、,alv及外部工具如 word,excel接口 。¾ 无须也无法利用用户组、functional area统一管理 ¾ 无法传输sap query的特别:¾ query的管理包括建立 functional area(功能区)和user group(用户组),并将功能区分配到相应的用户组中去。 ¾ functional area(功能区)中定义query中需引用的表和字段。 ¾ 只有当一个用户属于至少一个用户组才可以创建、运行 queries。一个用户可以属于几个用户组。用户组中的用户享有相同的权力。 ¾ 当 functional ar

3、ea(功能区)分配给了某用户组,该用户组的成员即可以访问此功能区。 ¾ 一个 functional area(功能区)可以分配给多个用户组;多个functional area(功能区)可以分配给一个用户组。 ¾ queries通常为特定的用户组和特定的功能区而建立。这个用户组的用户可以访问所有分配给这个用户组的queries。2.实例操作讲解sap query简单来讲,制作sap query可以用到sq03(创建用户组并分配用户)、sq02(创建infoset并分配到用户组)、sq01(在分配好的用户组中使用信息集来生成query reporting)这三个事务代码。2.1

4、 创建用户组并分配用户 tcode:sq03   传播优秀word版文档 ,希望对您有帮助,可双击去除!figure1-1:创建新的用户组 figure1-2:保存新的用户组figure1-3:为新的用户组分配用户 2.2 创建infoset并分配到用户组 tcode:sq02   传播优秀word版文档 ,希望对您有帮助,可双击去除!figure2-1:创建新的infosetfigure2-2:保存figure2-3:将infoset分配到用户组figure3:指定数据源及其类型。传播优秀word版文档 ,希望对您有帮助,可双击去除!figure4:如

5、果使用“包括关键字段”,则infoset会自动带入数据源的key值字段,当然也可以使用其它另外两个选择项,不过那样看上去会有些怪异。figure5-1:转换显示与更改figure5-2:检查是否有错误figure5-3:生成信息集infoset(重要)figure5-4:连接(可以添加数据源连接,较重要)figure5-5:附加(可以添加全局字段、对字段进行代码控制、对选择屏幕进行控制等,重要)figure5-6:查看附加代码figure5-7:增加字段组(当信息集字段相当多时,可以使用它对字段进行分组管理)传播优秀word版文档 ,希望对您有帮助,可双击去除!figure6-1:新增字段组并

6、且拉入了一个新的字段bseg-dmbtr。 用鼠标拖拽的方式把左侧的字段拉入右侧的信息集infoset,或者右击信息集infoset字段进行删除。操作完成点击保存按钮并点击生成按钮以生成信息集。点击figure2-3,将信息集infoset分配到用户组。2.3 创建query reporting tcode:sq01figure7-1:转到信息集所在的用户组(query reporting可以看做是信息集的派生出的报表,所以第一步应先找到信息集的所在,sq02把它分配到某个用户组了,所以这里应先用这个按钮转到此用户组,重要)figure7-2:对query reporting进行测试figur

7、e7-3:为新的query reporting命名figure7-4:点击创建figure7-5:快速浏览器(这里就是概述里讲到的quickviewer)figure7-6:信息集查询(这里就是概述里讲到的infoset)figure7-7:query reporting列表传播优秀word版文档 ,希望对您有帮助,可双击去除!figure8:变更查询的标题及格式 完成后点击下一页或者按f6figure9:更改快速浏览的选择字段组(这一页可以保持默认不变,因为它的下一页还要再设置)传播优秀word版文档 ,希望对您有帮助,可双击去除!figure10:选择搜索字段。figure11-1:如果将

8、检查标记放在此复选框中,那么在选择字段中只准备一个条目字段.选择"多选择"附加字段的按钮,是可用的,以确保您使用此功能来进行多项选择. 如果要撤销激活多选择功能,那么将检查标记放在复选框中.figure11-2:若选择此复选框,就能在选择屏幕上指定单一值或间隔.选择额外屏幕的按钮"多重选择"不可用,有效预防进行多重选择.   若想限制选择以致仅允许选择单一值,也要在首个复选框中安置一个检查标记.注:这里不能设置搜索条件是否必输。如需设置,可到sq02信息集中去设置,我们将在后面讲到。传播优秀word版文档 ,希望对您有帮助,可双击去除

9、!当“下一页”的按钮变灰,点击“基本清单”。基本清单的显示有两种格式,一种是图形查询绘制器格式设计,另一种是非图形查询绘制器格式设计。它们可以通过选中菜单“设置- 设置- 图形查询绘制器”的复选框,sap v4.6或高版本的sap query是默认选中此选项的,选中即代表所见即所得的设计格式。figure12-1:打开或关闭所有工具(包括排序字段、总计字段、计算字段、工具箱等。重要)figure12-2:query reporting的显示字段(打勾的顺序是很重要的)figure12-3:query reporting的搜索字段figure12-4:字据字段的下面方框中可以设置字段显示的宽度、

10、位置甚至颜色等)figure12-5:已经打开的小工具(可以拖拽的字段值到小工具栏中,例如将“凭证号码”字段下方的“abcdefghij”拖拽到排序小工具中)小窍门:如果query reporting的字段非常多,显示顺序不太容易设定,可以点击figure7-6然后用鼠标去拖动列直到你满意为止,这样是方便的。测试或保存query reporting。传播优秀word版文档 ,希望对您有帮助,可双击去除!3.query reporting高级应用3.1添加全局字段并使用代码控制值(多表关联) tcode:sq02figure13-1:点击“附加”figure13-2:新建字段(此字段是全局字段,

11、非本地字段。所有使用此信息集infoset生成的query reporting都可以看到此字段)传播优秀word版文档 ,希望对您有帮助,可双击去除!figure14:添加z_period,意为显示凭证的会计期间。(因bseg中不包含会计期间的信息,而bkpf包含)figure15:设置z_period的简单参数。点击figure13-3:转到附加代码传播优秀word版文档 ,希望对您有帮助,可双击去除!figure16:在代码附加框中录入上面的代码,点击保存并检查。把左侧数据源中自动新增的“附加字段”下面的“z_period ”字段拉到信息集中,保存并生成。figure12-2:下面的z_p

12、eriod选中打勾即可。3.2添加全局字段并使用代码控制值(对查询结果进行算数运算)    tcode:sq02figure17:可以在代码附加中使用简单的语句实现对查询结果的算数运算。其它操作如3.1操作。传播优秀word版文档 ,希望对您有帮助,可双击去除!3.3 对搜索字段设置单选必输    tcode:sq02 figure18-1:点击“附加”figure18-2:选择“选择”页签figure18-3:新建figure18-4:在“创建选择”窗口输入名称,并选择“选择指标”传播优秀word版文档 ,希望对您有帮助,可双击去除

13、!figure19:格式 “for” 输入 将要设为单选必输的字段;附加中输入“obligatory no-extension no intervals” 。 保存即可。3.4 新增本地字段并设置简单属性 sq01在figure10中点击菜单:编辑-短名-打开/关闭figure20:输入自定义短名。点击菜单“编辑-局部字段-创建”。传播优秀word版文档 ,希望对您有帮助,可双击去除!figure21:在“字段定义”窗口中输入以上内容。传播优秀word版文档 ,希望对您有帮助,可双击去除!figure22:在“基本清单”中选择刚刚创建的“本地附加字段-金额(局部)”,测试运行。figure23

14、:添加了“金额(局部)”的查询结果。3.5 新增本地字段并设置图标属性 sq01figure24:属性选择“符号”,在条件框中输入条件,并选择一种符号,保存。传播优秀word版文档 ,希望对您有帮助,可双击去除!figure25:输出结果3.6 对查询结果附加操作(使用tr)点击figure5的菜单 “转到-报表分配”figure26-1:点击"插入行"figure26-2:点击"其它报告类型"传播优秀word版文档 ,希望对您有帮助,可双击去除!figure27-1: 选择tr 事务 figure28:输入 fb03   并保存 可

15、以实现双击查询结果联查到凭证.3.7 对查询结果附加操作(使用rt)如果要实现对查询更加复杂的操作,那就要选择figure27-2使用"rt abap报表程序".,选择这种类型的前提是你已经写好了一个abap报表程序。 如本例,我使用se38写了一个小小的程序来实现双击查询行项目联查到凭证。*&-*& report   z_query_delano1*&*&-*&*&*&-*report   z_query_delano1.parameter:   z_bel

16、nr like bseg-belnr,             z_bukrs like bseg-bukrs,             z_gjahr like bseg-gjahr.  set parameter id 'bln' field z_belnr.  set parameter id 'buk' field z_bukrs.  set parameter id 'gjr' fie

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论