2024年-WebI报表设计基础_第1页
2024年-WebI报表设计基础_第2页
2024年-WebI报表设计基础_第3页
2024年-WebI报表设计基础_第4页
2024年-WebI报表设计基础_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

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

文档简介

WebI报表设计基础(BW310)

SAPBO顾问2010年09月09日议程WebIntelligence报表简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表©SAPPHIRE2008OR4238/Page2查询分析——WebIntelligence强大即席查询语义层技术直观的web界面灵活的集成分析能力在web下钻取、切片适合各种企业内的分析需求方便的个性化分析交互式分析on-report分析开放的OLAP分析Microsoft,Hyperion,andSAPOLAPservers让业务用户自发访问企业信息©SAPPHIRE2008OR4238/Page3WebIntelligence

——让最终业务用户能够自主访问数据何谓灵活性查询分析需求?对某异常指标进行深入分析,期望发现原因不确定查询的条件,完全在分析过程中决定可能需要从宏观情况一直查询到细节数据BusinessObjects解决方案将数据仓库中的主题通过语义层转换成为企业信息目录业务人员通过信息目录(语义层)了解数据仓库中有哪些主题,并可充分利用具有简单易用的界面,是人人会用的商务智能分析工具©SAPPHIRE2008OR4238/Page4交互式信息浏览、分析鼠标拖拽,自助查询,立等可取©SAPPHIRE2008OR4238/Page5分析不再仅仅是提供给高级用户右键点击可以进行分析、格式化、添加计算列、修改查询和图表类型、将结果导出成其它格式©SAPPHIRE2008OR4238/Page6展示案例©SAPPHIRE2008OR4238/Page7展示案例©SAPPHIRE2008OR4238/Page8议程WebIntelligence报表简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表©SAPPHIRE2008OR4238/Page9WebI报表创建流程启动WEB浏览器,登录InfoView的主页新建WebIntelligence©SAPPHIRE2008OR4238/Page10WebI报表创建流程(续)选择一个universe并启动查询面板此图标代表一个universe©SAPPHIRE2008OR4238/Page11WebI创建流程(续)–保存点击infoview左上的保存按钮保存输入文件名称,和选择文件目录点确定保存成功©SAPPHIRE2008OR4238/Page12设置查询属性切换到查询的属性标签以查看和设置查询属性,如下图:PropertyDescriptionMaxrowsretrievedDeterminesthemaximumnumberofrowsofdatathataredisplayedwhenaqueryisrunMaxretrievaltimeMaximumtimethataquerycanrunbeforethequeryisstoppedSampleresultsetrestrictiononthenumberofrowsinthequeryatthedatabaselevelRetrieveduplicaterowschoosetohavetheserepeatedrowsreturnedinaquery,ortohaveonlyuniquerowsreturnedAllowotheruserstoeditallqueriesWhenselected,otheruserswhohavetheappropriateeditingrightscanaccessQueryViewandmodifythedataprovidersinthedocumentResetcontextsonrefreshquerypropertyWhenselected,youarepromptedtochooseacontexteachtimeaqueryrequiringacontextisrunPromptOrderChangetheorderofprompts©SAPPHIRE2008OR4238/Page13设置报表属性切换到报表文档的属性标签以查看和设置WebIntelligence报表属性,如下图:©SAPPHIRE2008OR4238/Page14

CrystalEnterpriseFramework(Corba)HTTPHTTPHTTPCrystalEnterpriseFramework(Corba)WebLayer:WebServer–ApplicationServerCrystalEnterpriseServicesCrystal

Reports

(CRPE)CrystalReports

CacheServerCRPERASReportAppli.ServerCRPECrystalReports

PageServerWebIReports

(redir.)Web

Intelligence

ReportServerList

Of

ValuesEventServerJobServer(s)

SchedulingViewerSDKWebIPagesWebIServlet

PortalWebPagesWebI

RESDKCRPagesAdminWebPagesPSRptServiceRASSDKDestin

ationsftp,

mailUserProg

ramsBIPlatform

SDKBIPlatformSDKFileRepositoryServer

inoutCentralManagementServer

infoObjectsfilesWebIntelligence(DHTML)工作流CrystalEnterpriseFramework(Corba)ClientLayer:WebClientClientLayer:WindowsApplicationsWebLayer:WebServer–ApplicationServerCrystalReportViewerWebIReportViewerWebIDHTMLClientWebIAppletClientCMC

CentralManagtConsoleCrystalReportsBusinessViewManagerUniverseDesignerWizzard&

ToolsInfoviewPortalDataTierRepositoryDatabaseinfoObjectsFileSystemfilesClientDatabasesRASSDKBIPlatformSDKCrystalReportExplorerCrystalEnterpriseFramework(Corba)ClientLayer:WebClientClientLayer:WindowsApplicationsCMC

CentralManagtConsoleBusinessViewManagerUniverseDesignerWizzard&

ToolsInfoviewPortalDataTierRepositoryDatabaseinfoObjectsFileSystemfilesClientDatabasesRASSDKInfoviewPortal2.HTMLandDHTMLviewersareasetofdynamicHTMLpageshostedontheWebandtheAppServer3.ThesepagesrelyonWebIntelligenceSDK4.WebIntelligenceSDKreliesbothonplatformBISDKandonWebIntelligenceserverfunctionalities6.WebIntelligenceserveraccessdirectlyclientdatabasesthroughConnectionServerlibrary,andmiddlewareinstalledontheserverCrystalReportViewerWebIDHTMLClientWebIAppletClientCrystalReportExplorerWebIDHTMLClient1.InfoviewportalinvokesWebIviewer,whentheuseraskstoview/editaWebIntelligencedocumentsWebIPagesWebI

RESDKWeb

Intelligence

ReportServerBIPlatform

SDK5.WebIntelligencereportserverimport/exportwebintelligencedocuments,universesandoverloadsfromfilesstoredinsidetheBOErepository,viaBIPlatformSDK,throughCMSandfilerepositoryserverBIPlatformSDKCentralManagementServer

FileRepositoryServer

inoutWebIntelligenceenablesfullAd-HocreportingcapabilitiesthroughtheWeb,byenablingviewing,refreshing,analyzing(drill),andeditingWebIntelligenceReports.©SAPPHIRE2008OR4238/Page15议程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表©SAPPHIRE2008OR4238/Page16WebIntelligence报表

查询过滤器©SAP2008/Page17将数据的过滤功能下推到数据库执行限制返回数据集的内容只看感兴趣的数据提高查询速度WebIntelligence

查询过滤器创建过滤器需要指定三个元素:过滤器的对象运算符值过滤器对象运算符值©SAPPHIRE2008OR4238/Page18WebIntelligence

查询过滤器©SAP2008/Page19使用通配符:_%使用查询条件弹出提示编辑提示属性使用复杂过滤器到数据库WebIntelligence

查询过滤器©SAP2008/Page20来源预定义(定义在universe里)定义在查询里操作数分类常量列表中的值用户输入对象WebIntelligence

查询过滤器©SAP2008/Page21用户输入参数默认值值列表提示。。。得到用户输入UserResponse(“输入Category:”)合并提示

通过在一个查询中合并多个提示,可以过滤返回到文档的数据,以便查看报表的每个人都只看到与他们的业务需要相关的信息步骤创建每一个提示确保“查询”工具栏上的“显示/隐藏过滤器窗格”按钮处于按下状态。您可以在“查询过滤器”窗格中查看查询上的提示。缺省情况下,WebIntelligence会使用过滤器“和”运算符合并提示,可以保留“和”运算符,也可以将运算符更改为“或”。©SAPPHIRE2008OR4238/Page22议程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表©SAPPHIRE2008OR4238/Page23WebIntelligence文档结构一个Webi文档(Document)包括:一张或者多张报表(Report)一个或者多个数据块(Block)一个数据块可以是表格、交叉表、表单、图形、单元格等数据微立方体(MicroCube)©SAP2008/Page24WebIntelligence报表

表格类型垂直表水平表交叉表表单©SAP2008/Page25给表应用不同模版选择需要转换的模版样式将模版拖入到表中©SAPPHIRE2008OR4238/Page26WebIntelligence报表

图表类型柱图饼图折线图。。。©SAP2008/Page27处理图表维度报表上生成的空模版将对象拖入对应的坐标中完成统计图©SAPPHIRE2008OR4238/Page28WebIntelligence报表

使用独立单元格目的:在报表里新增显示字段可用:文档标题最后刷新时间查询描述参数描述…©SAP2008/Page29议程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和参数WebI报表的数据分析管理和共享报表©SAPPHIRE2008OR4238/Page30WebIntelligence报表

拆分(break)©SAP2008/Page31提供分组效果提高数据可读性WebIntelligence报表

拆分(break)©SAP2008/Page32显示拆分页眉、页脚合并单元格居中显示设置拆分优先级WebIntelligence报表

计算©SAP2008/Page33对一行或一列数据进行计算选择一列或一行应用相应的计算方法StandardcalculationscanbeinsertedintablesorcrosstabstomakequickcalculationsontabledataYoucanClickthearrowattherightoftheInsertCalculationbuttonandselectthecalculationyouwanttoinsertStandardCalculationsSeptember14th,2009-Page34

September14th,2009-Page35WebIntelligence报表

排序©SAP2008/Page36对一列数据按一定规则进行计排序预定义排序自定义排序可以为多个列设定排序的优先级WebIntelligence报表

分节(section)©SAP2008/Page37把报表分为多块提高数据可读性用多种形式表示一组数据提供更丰富的信息按分组浏览拆分vs.分节WebIntelligence报表

分节(section)

节包含节单元格和节本身。节可以包含一个或多个表、统计图或表单。节单元格1节单元格2节1节2©SAPPHIRE2008OR4238/Page38WebIntelligence报表

demo:分节©SAP2008/Page39WebIntelligence报表

使用报警器(Alerter)©SAP2008/Page40目的:突出显示需要用户重视的信息达到或未达到一定条件,如未完成销售指标的地区方便用户找到自己关注的数据WebIntelligence报表

使用报警器©SAP2008/Page41组成部分名字对象或单元格运算符操作数符合条件的格式设置警报器的优先级

单击报表页的空白区域。在报表面板工具栏上,单击“报警器”按钮。将出现“报警器”对话框。请注意,在选择了报表页面的空白区域时,报警器旁边不会出现复选框。选择要移动的报警器。单击“向上”箭头,将报警器移到上一个报警器之前。或者单击“向下”箭头,将报警器移到下一个报警器之后。要关闭“报警器”对话框,请单击“确定”。©SAPPHIRE2008OR4238/Page42WebIntelligence报表

使用报警器©SAP2008/Page43可应用到表格,分段,自由单元格等不能用于图表一个文档最多30个报警器对一个对象最多使用10个报警器WebIntelligence报表

跟踪数据©SAP2008/Page44显示数据变化WebIntelligence报表

demo:跟踪数据©SAP2008/Page45可应创建查询、报表开启跟踪数据修改查询条件重新刷新WebIntelligence报表

排名(Ranking)©SAP2008/Page46只看突出的少部分数据减少数据传输量WebIntelligence报表

复制数据到其他应用程序©SAP2008/Page47复制纯文本复制格式内容复制图形在报表中使用图像链接到的图像URL必须是下列格式之一:

•GIF?支持256色,要插入徽标或图标时可使用此格式

•JPG?支持1600万种颜色,最适合于照片和复杂图形可以将皮肤或图像作为背景插入到报表的下列部分:•整个报表•报表页眉或页脚•节•表•表单元格•独立单元格©SAPPHIRE2008OR4238/Page48使图像做为背景链接的方法

单击要应用皮肤的报表区域:单击“格式”子选项卡。单击“图像(URL)”。即会出现图像选项在“URL”文本框中,键入图像文件的文件名。(WebIntelligence将在文件名前面插入HTML标记boimg://,并将其链接到公司Web服务器上的图像文件。)或者在“URL”文本框中,键入Web服务器URL,后跟图像文件的文件名。(URL和文件名不能包含空格。)©SAPPHIRE2008OR4238/Page49议程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和参数WebI报表的数据分析管理和共享报表©SAPPHIRE2008OR4238/Page50WebIntelligence报表

格式设置©SAP2008/Page51对什么进行设置报表表格单元格节WebIntelligence报表

格式设置©SAP2008/Page52设置什么外观字体、颜色、背景色数字、货币的显示显示宽度、高度、为空时显示布局边框、页面大小WebIntelligence报表

格式设置©SAP2008/Page53设置图表属性是否已三维显示是否显示图例。。。处理报表设置单元格格式选定单元格,单击属性选项卡,单击单元格子选项卡单击数值格式选项选择要应用于选定单元格的内容的特定格式©SAPPHIRE2008OR4238/Page54WebIntelligence报表

demo:设置文本格式©SAP2008/Page55WebIntelligence报表

showcase:设置图表属性©SAP2008/Page56WebIntelligence报表

使用交替色©SAP2008/Page57适用于表格,不适用于图表容易区分每行数据议程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表©SAPPHIRE2008OR4238/Page58公式工具栏©SAPPHIRE2008OR4238/Page59通过拖放创建公式

将报表对象拖放到“公式”工具栏上,然后松开将会创建一个公式;©SAPPHIRE2008OR4238/Page60使用公式编辑器显示“公式编辑器”:在“公式”工具栏上单击“公式编辑器”按钮。“公式编辑器”即会出现在“公式”工具栏的下面:报表对象函数运算符编辑公式©SAPPHIRE2008OR4238/Page61WebIntelligence中的函数什么是函数在数学中,函数是一种规则,它将不同的值或值集关联在一起。函数描述变量之间的关系,利用函数,您可以根据一个或多个变量的值确定其它变量的值。函数原型如果要使用函数,您需要知道函数的名称、函数需要多少个输入值,以及这些输入值的数据类型。您还需要知道函数输出的数据类型。函数原型函数描述©SAPPHIRE2008OR4238/Page62函数示例

计算白分比©SAPPHIRE2008OR4238/Page63创建变量

在“公式工具栏”上创建变量。或者选择报表中的现有公式;单击“创建变量”。将出现“创建变量”对话框输入变量的名称定义好变量点确定生成的变量©SAPPHIRE2008OR4238/Page64WebIntelligence

变量©SAP2008/Page65公式使用函数、对象、运算符组成的自定义计算变量保存的公式可重复使用WebIntelligence

变量©SAP2008/Page66按一定逻辑创建新字段可用于报表任何地方WebIntelligence

变量©SAP2008/Page67字符串函数Replace-usedtoreplaceaspecifiedstringwithanotherstring.Right-usedtoextractagivennumberofcharactersfromtheright.Left-usedtoextractagivennumberofcharactersfromtheleft.SubStr-usedtoextractastringofvariablelengthandposition.Length-usedtoidentifythelengthofastring.Pos-usedtoidentifythepositionofacharacterinastring.Match-usedtodeterminewhetheracharacterstringmatchesaparticularpattern.可以使用通配符?任意一个字符*任意多个字符WebIntelligence

变量©SAP2008/Page68日期函数ToDate:changesthedatatypeofavaluetodateCurrentDate:givesthedatetodayDaysBetween:calculatesthenumberofdaysbetweentwodateslace-usedtoreplaceaspecifiedstringwithanotherstring议程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表©SAPPHIRE2008OR4238/Page69WebIntelligence

分析数据©SAP2008/Page70钻取使用钻取按钮启用钻取钻取过程中拍取快照生成一个新的报表钻取层次取决于universe的设计钻取方向行维度列维度行/列维度报表钻取选择要打开的报表在钻取模式下显示钻取模式下的报表没开启钻取的报表©SAPPHIRE

温馨提示

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

评论

0/150

提交评论