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

下载本文档

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

文档简介

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

2、b Intelligence让最终业务用户能够自主访问数据何谓灵活性查询分析需求?对某异常指标进行深入分析,期望发现原因不确定查询的条件,完全在分析过程中决定可能需要从宏观情况一直查询到细节数据BusinessObjects解决方案将数据仓库中的主题通过语义层转换成为企业信息目录业务人员通过信息目录(语义层)了解数据仓库中有哪些主题,并可充分利用具有简单易用的界面,是人人会用的商务智能分析工具4交互式信息浏览、分析鼠标拖拽,自助查询,立等可取5分析不再仅仅是提供给高级用户右键点击可以进行分析、格式化、添加计算列、修改查询和图表类型、将结果导出成其它格式6展示案例7展示案例8议 程Web Int

3、elligence报表简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表9WebI报表创建流程启动WEB浏览器,登录InfoView的主页新建 Web Intelligence10WebI报表创建流程(续)选择一个universe并启动查询面板此图标代表一个universe11WebI创建流程(续)保存点击infoview左上的保存按钮保存输入文件名称,和选择文件目录点确定保存成功12设置查询属性切换到查询的属性标签以查看和设置查询属性,如下图:PropertyDescripti

4、onMax rows retrievedDetermines the maximum number of rows of data that are displayed when a query is runMax retrieval timeMaximum time that a query can run before the query is stoppedSample result setrestriction on thenumber of rows in the query at the database levelRetrieve duplicate rowschoose to

5、have these repeated rows returned in a query, or to have only unique rows returnedAllow other users to edit all queriesWhen selected, other users who have the appropriate editing rights can access Query View and modify the data providers in the documentReset contexts on refresh query propertyWhen se

6、lected, you are prompted to choose a context each time a queryrequiring a context is runPrompt OrderChange the order of prompts13设置报表属性切换到报表文档的属性标签以查看和设置Web Intelligence报表属性,如下图:14Crystal Enterprise Framework (Corba)HTTPHTTPHTTPCrystal Enterprise Framework (Corba)Web Layer : Web Server Application S

7、erverCrystal Enterprise ServicesCrystalReports(CRPE)Crystal ReportsCache ServerCRPERASReport Appli. ServerCRPECrystal ReportsPage ServerWeb I Reports(redir.)Web IntelligenceReport ServerList OfValuesEvent ServerJob Server(s)Scheduling Viewer SDKWebI PagesWebI Servlet Portal Web PagesWebI RE SDKCR Pa

8、gesAdmin Web PagesPS Rpt ServiceRAS SDK Destinationsftp, mailUser ProgramsBI Platform SDKBI Platform SDK Server inoutCentral Management Server infoObjectsfilesWeb Intelligence (DHTML)工作流Crystal Enterprise Framework (Corba)Client Layer : Web ClientClient Layer : Windows ApplicationsWeb Layer : Web Se

9、rver Application ServerCrystal Report ViewerWebI Report ViewerWebI DHTML ClientWebI Applet ClientCMCCentral Managt ConsoleCrystal ReportsBusiness View ManagerUniverseDesignerWizzard &ToolsInfoview PortalData TierRepositoryDatabaseinfoObjectsfilesClientDatabasesRAS SDKBI Platform SDKCrystal Report Ex

10、plorerCrystal Enterprise Framework (Corba)Client Layer : Web ClientClient Layer : Windows ApplicationsCMCCentral Managt ConsoleBusiness View ManagerUniverseDesignerWizzard &ToolsInfoview PortalData TierRepositoryDatabaseinfoObjectsfilesClientDatabasesRAS SDKInfoview Portal2. HTML and DHTML viewers a

11、re a set of dynamic HTML pages hosted on the Web and the App Server3. These pages rely on Web Intelligence SDK4. WebIntelligence SDK relies both on platform BI SDK and on Web Intelligence server functionalities6. WebIntelligence server access directly client databases through Connection Server libra

12、ry, and middleware installed on the serverCrystal Report ViewerWebI DHTML ClientWebI Applet ClientCrystal Report ExplorerWebI DHTML Client1. Infoview portal invokes WebI viewer, when the user asks to view/edit a Web Intelligence documentsWebI PagesWebI RE SDKWeb IntelligenceReport ServerBI Platform

13、SDK5. WebIntelligence report server import/export web intelligence documents, universes and overloads from files stored inside the BOE repository, via BI Platform SDK, through CMS and serverBI Platform SDKCentral Management Server Server inoutWeb Intelligence enables full Ad-Hoc reporting capabiliti

14、es through the Web , by enabling viewing, refreshing, analyzing (drill), and editing Web Intelligence Reports. 15议 程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表16Web Intelligence报表查询过滤器将数据的过滤功能 下推到数据库执行限制返回数据集的内容只看感兴趣的数据提高查询速度17Web Intelligence查询过滤器创建过滤器需要指

15、定三个元素:过滤器的对象运算符值过滤器对象运算符值18Web Intelligence查询过滤器使用通配符:_ %使用查询条件弹出提示编辑提示属性使用复杂过滤器到数据库19Web Intelligence查询过滤器来源预定义(定义在universe里)定义在查询里操作数分类常量列表中的值用户输入对象20Web Intelligence查询过滤器用户输入参数默认值值列表提示。得到用户输入UserResponse(“输入Category:”)21合并提示 通过在一个查询中合并多个提示,可以过滤返回到文档的数据,以便查看报表的每个人都只看到与他们的业务需要相关的信息步骤 创建每一个提示确保“查询”工

16、具栏上的“显示/隐藏过滤器窗格”按钮处于按下状态。您可以在“查询过滤器”窗格中查看查询上的提示。缺省情况下,WebIntelligence 会使用过滤器“和”运算符合并提示,可以保留“和”运算符,也可以将运算符更改为“或”。22议 程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表23Web Intelligence文档结构一个Webi文档(Document)包括:一张或者多张报表(Report)一个或者多个数据块(Block)一个数据块可以是表格、交叉表、表单、图形、

17、单元格等数据微立方体(MicroCube)24Web Intelligence报表表格类型垂直表水平表交叉表表单25给表应用不同模版选择需要转换的模版样式将模版拖入到表中26Web Intelligence报表图表类型柱图饼图折线图。27处理图表维度报表上生成的空模版将对象拖入对应的坐标中完成统计图28Web Intelligence报表使用独立单元格目的:在报表里新增显示字段可用:文档标题最后刷新时间查询描述参数描述29议 程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和参数WebI报表的数据分析管理和共

18、享报表30Web Intelligence报表拆分(break)提供分组效果提高数据可读性31Web Intelligence报表拆分(break)显示拆分页眉、页脚合并单元格居中显示设置拆分优先级32Web Intelligence报表计算对一行或一列数据进行计算选择一列或一行应用相应的计算方法33Standard calculations can be inserted in tables or crosstabs to make quick calculations on table dataYou can Click the arrow at the right of the Inse

19、rt Calculation button and select the calculation you want to insertStandard Calculations3435Web Intelligence报表排序对一列数据按一定规则进行计排序预定义排序自定义排序可以为多个列设定排序的优先级36Web Intelligence报表分节(section)把报表分为多块提高数据可读性用多种形式表示一组数据提供更丰富的信息按分组浏览拆分 vs. 分节37Web Intelligence报表分节(section) 节包含节单元格和节本身。节可以包含一个或多个表、统计图或表单。节单元格 1节单

20、元格 2节1节238Web Intelligence报表demo: 分节39Web Intelligence报表使用报警器(Alerter)目的:突出显示需要用户重视的信息达到或未达到一定条件,如未完成销售指标的地区方便用户找到自己关注的数据40Web Intelligence报表使用报警器组成部分名字对象或单元格运算符操作数符合条件的格式41设置警报器的优先级 单击报表页的空白区域。 在报表面板工具栏上,单击“报警器”按钮。将出现“报警器”对话框。请注意,在选择了报表页面的空白区域时,报警器旁边不会出现复选框。 选择要移动的报警器。单击“向上”箭头,将报警器移到上一个报警器之前。或者单击“向

21、下”箭头,将报警器移到下一个报警器之后。要关闭“报警器”对话框,请单击“确定”。42Web Intelligence报表使用报警器可应用到表格,分段,自由单元格等不能用于图表一个文档最多30个报警器对一个对象最多使用10个报警器43Web Intelligence报表跟踪数据显示数据变化44Web Intelligence报表demo: 跟踪数据可应创建查询、报表开启跟踪数据修改查询条件重新刷新45Web Intelligence报表排名(Ranking)只看突出的少部分数据减少数据传输量46Web Intelligence报表复制数据到其他应用程序复制纯文本复制格式内容复制图形47在报表中使

22、用图像链接到的图像 URL 必须是下列格式之一: GIF ? 支持 256 色,要插入徽标或图标时可使用此格式 JPG ? 支持 1600 万种颜色,最适合于照片和复杂图形可以将皮肤或图像作为背景插入到报表的下列部分: 整个报表 报表页眉或页脚 节 表 表单元格 独立单元格48使图像做为背景链接的方法单击要应用皮肤的报表区域:单击“格式”子选项卡。单击“图像 (URL)”。即会出现图像选项在“URL”文本框中,键入图像文件的文件名。(Web Intelligence 将在文件名前面插入 HTML 标记 boimg:/ ,并将其链接到公司 Web 服务器上的图像文件。)或者在“URL”文本框中,

23、键入 Web 服务器 URL,后跟图像文件的文件名。(URL 和文件名不能包含空格。)49议 程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和参数WebI报表的数据分析管理和共享报表50Web Intelligence报表格式设置对什么进行设置报表表格单元格节51Web Intelligence报表格式设置设置什么外观字体、颜色、背景色数字、货币的显示显示宽度、高度、为空时显示布局边框、页面大小52Web Intelligence报表格式设置设置图表属性是否已三维显示是否显示图例。53处理报表设置单元格格式

24、选定单元格,单击属性选项卡,单击单元格子选项卡单击数值格式选项选择要应用于选定单元格的内容的特定格式54Web Intelligence报表demo: 设置文本格式55Web Intelligence报表showcase: 设置图表属性56Web Intelligence报表使用交替色适用于表格,不适用于图表容易区分每行数据57议 程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表58公式工具栏59通过拖放创建公式将报表对象拖放到“公式”工具栏上,然后松开将会创建一个公

25、式;60使用公式编辑器显示“公式编辑器”: 在“公式”工具栏上单击“公式编辑器”按钮。“公式编辑器”即会出现在“公式”工具栏的下面:报表对象函数运算符编辑公式61Web Intelligence中的函数什么是函数在数学中,函数是一种规则,它将不同的值或值集关联在一起。函数描述变量之间的关系,利用函数,您可以根据一个或多个变量的值确定其它变量的值。函数原型如果要使用函数,您需要知道函数的名称、函数需要多少个输入值,以及这些输入值的数据类型。您还需要知道函数输出的数据类型。函数原型函数描述62函数示例计算白分比63创建变量在“公式工具栏”上创建变量。或者选择报表中的现有公式;单击“创建变量”。将出

26、现“创建变量”对话框输入变量的名称定义好变量点确定生成的变量64Web Intelligence变量公式使用函数、对象、运算符组成的自定义计算变量保存的公式可重复使用65Web Intelligence变量按一定逻辑创建新字段可用于报表任何地方66Web Intelligence变量字符串函数Replace - used to replace a specified string with another string.Right - used to extract a given number of characters from the right.Left - used to extra

27、ct a given number of characters from the left.SubStr - used to extract a string of variable length and position.Length - used to identify the length of a string.Pos - used to identify the position of a character in a string.Match - used to determine whether a character string matches a particular pa

28、ttern.可以使用通配符? 任意一个字符* 任意多个字符67Web Intelligence变量日期函数ToDate: changes the data type of a value to dateCurrentDate: gives the date todayDaysBetween: calculates the number of days between two dates lace - used to replace a specified string with another string68议 程WebI简介WebI报表创建流程过滤报表查询数据WebI报表展现形式的设计提高WebI报表的数据展现形式对WebI报表格式化使用公式和变量WebI报表的数据分析管理和共享报表69Web Intelligence分析数

温馨提示

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

评论

0/150

提交评论