SAPQuery培训资料

上传人:23****fg 文档编号:157035358 上传时间:2022-09-28 格式:DOCX 页数:65 大小:2.76MB
收藏 版权申诉 举报 下载
SAPQuery培训资料_第1页
第1页 / 共65页
SAPQuery培训资料_第2页
第2页 / 共65页
SAPQuery培训资料_第3页
第3页 / 共65页
资源描述:

《SAPQuery培训资料》由会员分享,可在线阅读,更多相关《SAPQuery培训资料(65页珍藏版)》请在装配图网上搜索。

1、分享QuickViewer 和 SAP Query QuickViewer 和 SAP Query 是两种不同的创建SAP报表的工具,是SAP专门提供给没有任何ABAP背景的用户使用的。当然懂得ABAP的人也可以使用。他们有许多的不同之处: 1.QQuickVViewerr只能用来创创建最基本的的报表,而SSAP Quuery可以以用来创建各各式报表; 2.和和SAP QQuery相相比,在定义义QuickkView时时不需要指定定用户组,而而是每个用户户创建的QuuickViiew只能由由其来更改。SSAP Quuery则不不同,在指定定的用户组内内的用户都能能够修改SAAP Queery;

2、 3.在在定义QuiickVieew时不需要要一定定义其其InfoSSets,你你可以直接指指定其数据源源。透明表、数数据库视图、联联合表、逻辑辑数据库,甚甚至是InffoSetss,都可以作作为QuicckVieww的数据源。 4.QQuickVView使用用各式控件,所所以使用要QQuickVView的话话对硬件软件件都有一定的的要求。 5.QQuickVView并不不是SAP系系统的一个传传输组件,不不能够被直接接传输至其他他的系统/cclientt。 在这里,我们主主要是针对第第五点,怎样样使QuicckVieww能够被传输输。我们需要要将QuicckVieww转化为SAAP Quee

3、ry,才能能够被传输至至不同的系统统,不同的cclientt.下面是一一些主要的步步骤和细节: 1.使使用事务代码码SQVI创创建QuicckVieww。 2.使使用事务代码码SQ01进进入到SAPP Querry的维护界界面。根据SSAP提供的的步骤,我们们需要选择菜菜单 Query-Conveert QuuickViiew 来转转化所创建的的QuickkView.但是我们会会发现这个菜菜单项是被灰灰掉的,没法法选中。为什什么呢? 3.在在做上面步骤骤之前,请选选择菜单 EEnviroonmentt-Queery arreas,这这时会弹出一一个选择窗口口来,其中用用两项选择:Standda

4、rd AArea(CClientt-speccific)和Globbal Arrea(Crross-cclientt).这两项项是什么意思思呢?从字面面上我们知道道Standdard AArea是与与客户端相关关的,只能在在特定的客户户端使用的;而Globbal Arrea是可以以跨客户端的的,也就是能能够在不同的的客户端使用用的,可以在在不同的客户户端传输。默默认的Queery是可以以在不同的客客户端传输使使用的,请改改变这个选项项,选择Sttandarrd Areea(Cliient-sspeciffic)。这这是因为我们们的QuicckVieww是与客户端端相关的,只只能够在特定定的客户

5、端使使用,所以首首先我们需要要将QuicckVieww转换为与特特定的客户端端相关的SAAP queery. 4.选选定之后,在在选择菜单QQuery-Convvert QQuickVView,这这时该菜单能能够被使用了了。按照SAAP提供的步步骤做下去。在在弹出的窗口口中填写好将将要生成的QQuery和和InfoSSet的名字字。确定。这这样就完成了了。 5.转转换完成之后后我们知道这这个生成的QQuery和和InfoSSet还只是是能够在该客客户端使用的的,他并没有有生成传输请请求以让我们们传输。该怎怎么办呢? 6.请请在SAP Queryy的维护界面面选择菜单EEnviroonmentt

6、-Useer grooups.这这样就到了UUser ggroup的的维护界面了了。 7.选选择菜单Ennvironnment-Trannsportts,这样就就到了SAPP Querry的传输工工具的界面,请请选择必要的的参数,填写写所需要传输输的Querry、InffoSet和和User groupp,执行就能能够产生传输输请求。这样样就可以被传传输到其他的的客户端了。 8.传传输到另外的的系统后,QQUERY还还是需要在SSQ01里面面执行gennerateed proogram生生成本地程序序。 QuiickVieewer 对对于开发人员员来说,一般般使用的比较较少,所以有有些需要注意

7、意的东西还是是值得我们去去探究的。1. quick vviewerrSQVI:2. querySQ01:2.1. 先决定“查询区区域”Standarrd Areea(Cliient-sspeciffic)和GGloball Areaa(Crosss-cliient).这两项是什什么意思呢?从字面上我我们知道Sttandarrd Areea是与客户户端相关的,只只能在特定的的客户端使用用的;而Gllobal Area是是可以跨客户户端的,也就就是能够在不不同的客户端端使用的,可可以在不同的的客户端传输输。2.2. 建立“使用者群群組”2.3. 建立“infoo set”2.4. 将“info s

8、et ”分配给“使用者群組組”2.5. 建立“querry”拖拽“汇总栏位位”里面的栏位位到“垃圾桶”去,可以去去掉栏位汇总总。2.6. assignn userr ID2.7. query的传传输只有选择了“标标准区域”才有下面的的选项这个选项是产生生TR的这个选项是现在在成txt,然然后再到其他他cliennt 上传要挨个挨个下载载、上传。3. 权限管理:PFCG : 手动加:S_TTABU_DDIS为SAP Quuery创建建TCodee发布: 20009-10-11 155:09|作者: admiin| 查看: 439次为SAP Quuery创建建TCodee有两种方式式,既可以直直接

9、使用程序序名创建TCCode,也也可以通过参参数创建TCCode。一、使用程序名名创建TCoode1. SE93输入所所需的TCoode,需以以字母Y或Z开头。2. 输入描述,在SStart Objecct页卡中选选择第二个选选项“Proogram and sselecttion sscreenn(repoort trransacction)”。3. 输入Queryy的程序名,勾勾选GUI suppoort页卡的的“SAP GUI ffor wiindowss”后保存即即可。PS:查询Quuery程序序名,SQ001 QQuery Morre Funnctionns DDisplaay Rep

10、port NName通过程序名创建建事务代码,是是一种十分方方便的方式,但但它存在一定定的风险,因因为在不同的的Systeem中,两个个不同的Quuery的程程序名有可能能相同,同一個的Queryy的程序名在不不同的syssterm有有可能不同,那么程序在在系统中传输输的时候,有有可能产生错错误。SE93:维护护事务代码SE93:选择择Progrram annd Sellectioon Scrreen (Reporrt Traansacttion)SE93:在PPrograam字段输入入Queryy所对应的程程序名Query注意意事項:1. querry要選通用用區域,才能能傳輸2.Query

11、y的傳輸:-通用區域會產產生TR,如如沒有產生,則則“更改套件”3包TCODDE不要用qquery產產生的程式名名稱去產生,要要用參數的方方式產生,見見下面的介紹紹:使用此种方法创创建Querry的TCodee,需要填入入Queryy所属的UseerGrouup以及QuerryNamee等3个字段,以以及对应关系系。 D_SREPOOVARI-REPORRTTYPEE:AQ D_SREPOOVARI-REPORRT:UserGGroup + 空格(UserGGroup与与空格相加应应为12位) + G(G应为第13位,代表表Globaal Areea) D_SREPOOVARI-EXTDRRE

12、PORTT:QueryyName如有必要,也可可以为事务代代码指定变式式:D_SRREPOVAARI-VAARIANTT。SE93:选择择Transsactioon witth Parrameteers (PParameeter TTransaactionn)在Defaullt Vallues ffor页卡下下,Trannsactiion字段填填入“STAART_REEPORT”,并勾选“Skip Initial Screen”。SE93:为QQuery创创建TCodde201008226 備注:標準區域(用戶戶端特定)產產生的程式名名稱會帶上cclientt,EX:AQ60ZPPP=ZZPP

13、T00006= ,所以不能能用程式包TTCODE。通用區域(跨用用戶端)產生生的程式名稱稱就會統一帶帶上ZZ,不不管在DEVV還是PRDD,EX:AAQZZZPPP=ZPPT00006=,所所以可以用程程式包TCOODE。Query写代代码:举例说明:毛重重-净重 ,且且建立日期 2010001011. 定义附加栏位DDIFF 2. 该附加栏位的ccode (简简单的就直接接点codee按钮)如果是要去串其其他tablle,就需要要写更复杂的的代码:下面是一个例子子每个item ,点击EX: BERRKZ 代表表addittionall fiedd STOP-IDDNRK 代代表STOPP这个

14、strructurre里面的栏栏位IDNRRK最后这个有点特特别,wa是是一笔一笔写写入stass里面满足条条件的最后一一笔。 然后把addiitionaal datta里面的栏栏位都要做分分配grouup#3. 如果是要限定最最后出来的结结果,需要另另外增加代码码,限定建立立日期 2201001101在query里里面新增行的的可能做法(业务需求,用用户下一个条条件进去EXX:100颗颗料号,900个有建料号号,10个没没有建料号,那那么我需要在在queryy里面看到是是哪10个没没有建料号)在SQ02的55 recoordingg proccessinng里面塞资资料到%daatab里面面

15、去DATA COOUNTERR TYPEE C.DATA: BBEGIN OF WAA_MATNNR OCCCURS 1100, MATNNR TYPPE MARRA-MATTNR, EEND OFF WA_MMATNR.DATA: BBEGIN OF WAA_MARAA OCCUURS 1000, MATNNR TYPPE MARRA-MATTNR, EEND OFF WA_MMARA.BREAK AAB_LEEECH.COUNTERR = 1.BREAK AAB_LEEECH.field-ssymbolls ttype sstandaard taable.field-ssymbolls t

16、yppe anyy.*assign (%dttab) to .assign (%dttab) to .if counnter = 1 annd CHEECK = X. SELECCT MATTNR INNTO WAA_MARAA FROOM MARRA WHEERE MAATNR IIN S0001. APPPEND WWA_MARRA. ENDSEELECT. LOOP AT S0001. WA_MATNRR-MATNNR = SS001-LLOW. APPPEND WWA_MATTNR. ENDLOOOP. SORT WA_MAATNR BBY MATTNR asscendiing. DE

17、LETTE ADJJACENTT DUPLLICATEES FROOM WA_MATNRR COMPPARINGG ALL FIELDDS.LOOP ATT WA_MMARA. DELETTE TABBLE WAA_MATNNR WITTH TABBLE KEEY MATTNR = WA_MAARA-MAATNR.ENDLOOPP. LOOP AT WAA_MATNNR. move-correespondding WWA_MATTNR too . appennd to . ENDLOOOP. clearr counnter.endif.效果Info seet里面栏位位分组Info seet 可以将将栏位分组,也也可以将栏位位按照画面的的顺序排列, 也可以按照画面面栏位的描述述改变预设的的栏位说明效果点击outpuut 运行Query里面面改栏位的顺顺序Query里面面修改栏位的的描述在headerr处,点击鼠鼠标,修改描描述如果要删除栏位位,在heaader的资资料处选中要要删除的栏位位,再把它拖拖到垃圾箱里里面去Setup ddefaullt queery arrea

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!