报表培训

PPT
  • 阅读 21 次
  • 下载 0 次
  • 页数 39 页
  • 大小 2.015 MB
  • 2023-07-08 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档14.00 元 加入VIP免费下载
此文档由【精品优选】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
报表培训
可在后台配置第一页与第二页中间广告代码
报表培训
可在后台配置第二页与第三页中间广告代码
报表培训
可在后台配置第三页与第四页中间广告代码
报表培训
报表培训
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 39
  • 收藏
  • 违规举报
  • © 版权认领
下载文档14.00 元 加入VIP免费下载
文本内容

【文档说明】报表培训.pptx,共(39)页,2.015 MB,由精品优选上传

转载请保留链接:https://www.ichengzhen.cn/view-267624.html

以下为本文档部分文字说明:

目标受众:B1用户中的系统管理员、IT工程师和财务人员SAPBusinessOne报表2011-08Jimmy©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutS

ervicesPage2议题1.系统环境要求介绍2.SBO环境搭建3.SBO数据库结构介绍4.数据库函数5.高级应用6.练习©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage3服务器基础配

置:Cpu:intelXcon2.0G以上内存:2G以上硬盘:73G*2网卡:1000M系统:Win2000Server(SP4)/Win2003Server/Win2008Server数据库:SQLServer2005/SQLServer2008客户端基础配置:Cpu:IntelPIII5

00以上内存:512M以上硬盘:20G以上网卡:100M系统:Win2000Pro/WinXP系统环境介绍©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage4数据库介绍SQLS

erver是一个关系数据库管理系统。SQLServer2005是一个全面的数据库平台,结合了分析、报表、集成和通知功能。⚫关系数据库:就是用二维表格结构来表示实体及实体之间联系的模型。⚫关系:一个关系对应一张二维表,每个关系有一个关系名。在SQLServer中,一个关系就是一个表文件。⚫元组

:二维表中水平方向的一行,有时也叫做一条记录。⚫属性:表格中的一列,相当于记录中的一个字段。⚫关键字:可唯一标识元组的属性或属性集,也称为关系键或主键。⚫域:字段值的取值范围,如性别的域是(男,女)。©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GT

MRolloutServicesPage5系统安装过程◼安装以下数据库服务器之一MicrosoftSQL2005(标准版或企业版)IBMDB2UniversalDatabaseExpressEdition8.1SP3SybaseAd

aptiveServerEnterprise12.5.1◼安装SAPBusinessOne服务器工具许可证管理器备份服务邮件服务数据接口服务器◼安装SAPBusinessOne服务器◼系统数据库SBO通用◼演示数据库◼帮助文件◼共享文件夹SBO_SHR◼安装SAPBusine

ssOne客户端◼将客户端连接到数据库服务器◼安装SAPBusinessOneSDK◼DIAPI◼UIAPI客户端服务器©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutSe

rvicesPage6数据库备份SQLServer备份是联机备份,在备份的同时可以继续服务。可对数据库进行完整备份和差异备份。完整备份即备份整个数据库,差异备份即备份自从上一次完整备份以来数据库的所有

变化。执行备份可通过:1.Managementstudio界面备份,依照备份向导2.SQL语句备份:如BACKUPDATABASE[SBODemoCN]TODISK=N'C:\ProgramFiles\Mi

crosoftSQLServer\MSSQL.1\MSSQL\Backup\SBODemoCN.bak'WITHNOFORMAT,NOINIT,NAME=N'SBODemoCN-完整数据库备份',SKIP,NO

REWIND,NOUNLOAD,STATS=10GO©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage7数据库还原系统在

还原数据库过程中,自动执行安全性检查、重建数据库结构并填写数据内容。执行还原可通过:1.Managementstudio界面还原,依照还原向导2.SQL语句还原:如RESTOREDATABASE[SBODemoCN]FROMDISK=N'C:\Progra

mFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Backup\SBODemoCN.bak'WITHFILE=1,NOUNLOAD,STATS=10GO©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRo

lloutServicesPage8语句语法语法:◼Select字段1,字段2,…,字段nFrom数据表名称Where条件举例:◼Select订单编号,订单日期,客户名称,总金额,销售员From销售订单Where订单日期>’2011.0

1.01’©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage9Select查询条件条件的生成◼1)=/<>\!=/>/<

/>=/<=:Where字段=值◼2)like:Where字段like字段%◼3)Between:Where字段Between最小值And最大值◼4)In:Where字段In(值1,值2,值3)◼5)Not:WhereNot字段=值◼6)And:Where字段1=值An

d字段2=值©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage10Select语句分组统计GroupBy◼语法:Select字段2,统计函数(字段1)From数据表GroupBy字段2◼举例:Select客户名称,s

um(单据总计)From应收发票GroupBy客户名称◼分组统计函数◼AVG()、COUNT()、MAX()、MIN()、SUM()©SAPAG2010,IntroductiontoSAPBusinessOne8.8

,GTMRolloutServicesPage11Select语句排序OrderBy◼语法:Select字段1、字段2、字段3From数据表OrderBy字段2◼举例:Select用户名称、年龄、性别

、住址From用户OrderBy年龄©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage12Select语句Case的应用Case关键字◼语法:字段CaseWhen字段=值1The

n显示1When字段=值2Then显示2EndAS别名◼举例:SelectCaseWhen审核=1Then‘已审核’When审核=0Then‘未审核’EndAS审核标志From单据表©SAPAG2010,In

troductiontoSAPBusinessOne8.8,GTMRolloutServicesPage13多表联合查询(1)⚫常用的多表连接分为:内连接(InnerJoin)、外连接(OuterJoin),

其中外连接又分为外左连接(LeftOuterJoin或LeftJoin)、外右连接(RightOuterJoin或RightJoin)⚫连接可以在SELECT语句的FROM子句或WHERE子句中建立,

在FROM子句中指出连接时有助于将连接操作与WHERE子句中的搜索条件区分开来。⚫FROM子句的连接语法格式为:FROMjoin_table1join_typejoin_table2ON(join_con

dition)©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage14多表联合查询(2)InnerjoinAinnerjoinBon条件,结果显示表A、B中都满足条件的记录。Leftj

oinAleftjoinBon条件,结果为表A全部记录和表B中符合条件的记录。RightjoinArightjoinBon条件,结果为表B全部记录和表A中符合条件的记录。©SAPAG2010,IntroductiontoSA

PBusinessOne8.8,GTMRolloutServicesPage15合并查询结果Union/Unionall⚫UNION操作符用于合并两个或多个SELECT语句的结果集。⚫UNION内部的SELECT语句必须拥有相同数量的

列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。⚫UNION结果集中的列名总是等于UNION中第一个SELECT语句中的列名。⚫UNION合并重复行,UNIONALL不合并重复行⚫语法:SELECTcolumn_name(s)FRO

Mtable_name1UNIONSELECTcolumn_name(s)FROMtable_name2©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage16常用时间函数⚫GetD

ate()返回系统目前的日期与时间如selectgetdate()返回当前日期和时间⚫DateDiff(interval,date1,date2)以interval指定的方式,返回date2与date1两个日期之间的差值date2-date1如selectdatediff(day,'201

0-09-01','2010-09-18')--返回:17⚫DateAdd(interval,number,date)以interval指定的方式,加上number之后的日期如selectdateadd(day,2,‘2011-01-01’)--返

回:2011-01-0300:00:00.000⚫DatePart(interval,date)返回日期date中,interval指定部分所对应的整数值如selectdatepart(month,'200

4-10-15')--返回10⚫DateName(interval,date)返回日期date中,interval指定部分所对应的字符串名称如selectdatename(weekday,'2004-10-15')--返回:星期五⚫Day(),Month(),Year()返回日期的天、月、年如se

lectday(‘2011-01-10’)—返回:10©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage17别名的使用Alias⚫通过使用SQL,可以为列名称和表名称指定别名(Alias)。使用表的别名可以增加语句

的可读性,并有利于写复杂的表连接操作,同时简化SQL脚本的维护。可以用一个简单的、缩写的别名代替一个复杂的表、列或子查询。⚫表的SQLAlias语法SELECTcolumn_name(s)FROMtable_nameAS‘al

ias_name’⚫列的SQLAlias语法SELECTcolumn_nameAS‘alias_name’FROMtable_name©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage18S

BO单据对应表结构⚫SBO中每个单据对象都对应一个主表和一个子表,分别存放单据的表头信息和行信息;⚫单据的主表与子表间通过内部编号DOCENTRY来实现连接;⚫表名一般由4位字符组成,主表通常以‘O’打头命名,表示对象,其对应的子表通

常以‘O’后面的3个字符加数字组成;⚫将鼠标放置在单据相应字段上时,屏幕左下方会显示该字段名称及其所在表名;⚫数据库表中并非所有字段都会在单据中显示;⚫单据中显示的字段包括:表中字段、计算字段、关联表中的字段。©SAPAG2010,Introductionto

SAPBusinessOne8.8,GTMRolloutServicesPage19SBO表间逻辑关系⚫同一单据对象的主表与子表通过内部编号连接,如销售订单ORDR与RDR1通过ORDR.[DocEntry

]=RDR1.[DocEntry]连接;⚫同一个业务操作流程中的不同单据对象通过基础凭证或目标凭证代码连接,如销售订单ORDR与销售交货DLN1通过DLN1.[BaseEntry]=ORDR.[DocEntry]连接;⚫单据与主数据间通过主数据代码连接

,如销售订单RDR1与物料主数据OITM通过RDR1.ITEMCODE=OITM.ITEMCODE连接;⚫单据中显示的所有其他表信息都可以找到相应的表进行连接,如销售订单ORDR与销售员OSLP通过ORDR.SLPCODE=OSLP.SLPCODE连接;⚫不同单据对

象可能存放在同一表中,以不同的属性(字段)值进行区分,如应付发票和应付预留发票同为一个表OINV,通过字段ISINS区分.©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage20©SAPAG2010,Introduc

tiontoSAPBusinessOne8.8,GTMRolloutServicesPage21添加用户自定义字段或者Additionalwindow新字段类别标准对象字段维护对象数据确定取消打开表总帐科目/业务伙伴编号名称借方贷方到期日新字段©SAPAG2010,Introductiont

oSAPBusinessOne8.8,GTMRolloutServicesPage22用户自定义字段的定义◼标题和描述◼类型和结构•文字数字常规、地址、电话、文本•数字•日期/时间日期,小时•单位和总计比率、总额、价格、数量、百分比、计量•一般链接、图像◼有效值

(选项):如果您的字段是文字数字,您要•在定义中直接输入有效值•链接包含有效值的用户自定义表◼默认值◼必输字段◼创建索引©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPa

ge23添加用户自定义字段代码名称用户字段用户字段用户自定义表公司数据库@用户自定义表OCRDOINVOTM表新字段类别标准对象字段确定取消©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRoll

outServicesPage24使用用户自定义字段用于查找对象用于报表用于存储信息集成到文档模板用户自定义字段©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage25查询接口创建查

询的工具查询向导©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage26查询要素◼选择表及其相互关系◼选择字段◆表字段(必要时调整标题)◆计算字段(选择标题和公式)(可选)◼定义排序(可选)◆方向(升序、降序

)◆顺序(第一个排序字段、第二个排序字段等)◼定义分组(可选)◆对行进行分组所依据的字段◆分组类型(记录总数、不同记录总数、数量、平均值、最小值、最大值)◼定义条件(可选)◆固定条件◆变量©SAPAG2010,IntroductiontoSAPBusine

ssOne8.8,GTMRolloutServicesPage27关于字段和表的信息[......………...OCRD,CardCode]表名字段名系统信息业务伙伴主数据代码状态栏浏览✓©SAPAG2010,Introduc

tiontoSAPBusinessOne8.8,GTMRolloutServicesPage28查询向导查询向导查询向导查询向导1选择表选择字段和排序顺序3介绍查询向导查询向导2条件和关系完成查询向导45执行

查询©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage29查询生成器执行关闭条件查询生成器名称描述选择从其中排序标准分组标准条件变量凭证编号凭证类型已取消手工编号已打印凭证状态WH状态传输年度对

象类型过帐日期值日期客户/供应商代码客户/供应商名称开票到客户/供应商参考编号税收百分比税收总计税收总额(FC)DocNumDoctypeCanceledHandwrittenPrintedDocStatusInvnt.St

atusTransferedObjTypeDocDateDocDueDateCardCodeCardNameAddressNumAtCardVatPercentVatSumVatSumFC等于大于小于大于或等于小于或等于

不等于包含不包含开始结束为零不为零选择表及其相互关系定义排序用于分组的字段使用右边的显示框定义条件分组类型(手工输入)选择字段⚫通过拖放选择表字段⚫手工计算字段©SAPAG2010,Introductionto

SAPBusinessOne8.8,GTMRolloutServicesPage30执行和管理查询执行取消反转表显示保存打开合作伙伴名称组代码总计合作伙伴代码NeumannMatratzenGmbHHeinzMayerThomasMaure

rMöbel&MehrC00001C00002C00003C00006查询再次执行查询以图表形式显示查询保存在类别中打开其它查询显示/隐藏SQL语句更改SQL语句©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRollout

ServicesPage31在现有值中搜索从清单中选择字段的可能值查找值条目1条目2条目3选择取消新建Shift+F2字段一般显示现有的一个格式化搜索RemarksF2©SAPAG2010,Introducti

ontoSAPBusinessOne8.8,GTMRolloutServicesPage32变量条目的搜索帮助物料号物料描述数量价格960商标名称等于s现有值取消OK选择条目结果清单变量条目!查找变量条目的现有值执行查询定义查询变量按商标查找物料查找物料代码物料描述商标名称A00001M0000

3M00004M00005M00007M00008M00009选择取消Two-seaterinclassicalDiningtableinmodernWall-mountedincoatrackKitchenblockinmodernComput

ertablePacificchild'sroomSwingseatOne&MoreOne&MoreOne&MoreOne&MoreOne&MoreOne&MoreOne&MoreRemarksF2©SAPAG201

0,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage33有关屏幕条目的搜索帮助物料无汇总国家货币Eur供应商名称送达方联系人代码/类别号ChristineKrugEichenweg3D-68123MannheimH

olzfällerAG00001Remarks日记帐备注采购员付款条款采购订单-S00001SabineWinter1month选择取消带有主供应商的物料查找物料代码物料名称A00001A00003E00001Cupboarddoor

lamellarLeatherrelaxarmchairTwo-seaterinclassicaldesigninnaturalleather选择取消查询选择所有物料,在这些物料中默认供应商与在条目屏幕中输入的供应商相同。物料号物料描述数量价格F2©SA

PAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage34参考屏幕输入的语法[…项目=##列=##….表名称,字段名称]状态栏字段的项目编号字段的列编号$[Tablename.Fieldnam

e]$[$Field‘sItemNumber.Field‘sColumnNumber.0].Number].Currency].Date]只用于该表所属的凭证。可用于每个凭证。语法©SAPAG2010,In

troductiontoSAPBusinessOne8.8,GTMRolloutServicesPage35自动填充字段日记帐备注销售代表付款条款一般科目余额物料无汇总BPCurrencyCHF客户名称售达方联系人编号手动输入过帐日期到期日客户参考号编号范围代码/类别号备注C00001Sabi

neWinter30days添加取消OutgoinginvoiceC00001报价订单交付折扣前总计%discount税金总计已付/已贷应付余额发票NeumannMatratzenMühldamm3bGeorgEbe

rt©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage36预先定义的警报警报管理谁收到警报和如何收到警报?设置优先级指定条件(例如,最大偏差)选择系统应该检查的凭证将警报设置成激活状态指定保存的查询指

定频率(系统执行查询的频率)基于查询的用户定义警报保存历史?©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage37议题1.MSSQLServer20

05数据库介绍2.SBO数据库表结构3.SBO表间逻辑关系4.查询接口使用5.常用SQL函数和语法6.练习©SAPAG2010,IntroductiontoSAPBusinessOne8.8,GTMRolloutServicesPage386.练习实例:1.查询

客户列表,包括客户代码、客户名称、联系人、电话和科目余额,按客户代码排序。2.按科目代码和时间段查询科目明细,包括交易代码、日期、科目代码、抵消科目、借方金额、贷方金额和行明细。3.按客户分组查询订单情况,包括订单编号、日期、物

料代码、物料名称、数量、销售价格和金额。4.按时间段查询现金账的出入情况。谢谢!

精品优选
精品优选
该用户很懒,什么也没有留下。
  • 文档 34925
  • 被下载 0
  • 被收藏 0
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?