BO报表逻辑定义培训手册_第1页
BO报表逻辑定义培训手册_第2页
BO报表逻辑定义培训手册_第3页
BO报表逻辑定义培训手册_第4页
BO报表逻辑定义培训手册_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

1、中石化中石化BWBCSBWBCS财务报表系统培训手册财务报表系统培训手册Business ObjectBusiness Object报表工具报表工具20132013年年4 4月月第 2页创建新的报表创建新的报表WebIWebI界面介绍界面介绍( (包括各种按钮等等包括各种按钮等等) )分析报表所需的数据对象分析报表所需的数据对象定义查询定义查询定义表样定义表样灵活使用报表的公式及变量灵活使用报表的公式及变量常用的函数介绍常用的函数介绍制作变动行报表制作变动行报表设定数值格式设定数值格式合并维的应用合并维的应用保存、分送、发布保存、分送、发布报表的组织报表的组织Copyright 2005 Bu

2、siness Objects Greater China. All rights reserved.qWebIWebI报表开发报表开发 + + 实际操作实际操作第 3页WebIWebI报表开发报表开发 - -创建新的报表创建新的报表q WebiWebi为用户提供了易于使用、灵活的交互式用户界面,用为用户提供了易于使用、灵活的交互式用户界面,用于通过于通过webweb构建和分析有关公司数据的报表。构建和分析有关公司数据的报表。q 功能特点功能特点基于网络的即席查询功能基于网络的即席查询功能简单易用简单易用使用使用WEBIWEBI你不需要安装任何客户端你不需要安装任何客户端q 新建新建WebIWe

3、bI报表报表第 4页WebIWebI报表开发报表开发 - -创建新的报表创建新的报表q 选择语义层(带有选择语义层(带有_Q_Q后缀的):后缀的):第 5页WebIWebI报表开发报表开发 界面介绍:编辑查询界面介绍:编辑查询q在设计区域展开层级结构,将所需要的维度及关键值拖到结果对象中在设计区域展开层级结构,将所需要的维度及关键值拖到结果对象中q你不需要将你不需要将L00L00开头的对象拖到结果中,只是需要开头的对象拖到结果中,只是需要L01L01开头对应相关对象开头对应相关对象q语义层与语义层与BI7.0BI7.0中的中的QueryQuery对应,都是你熟悉的业务对象对应,都是你熟悉的业务

4、对象查询过滤器查询过滤器“数据数据”选项选项卡卡结果对象结果对象第 6页WebIWebI报表开发报表开发 - - 界面介绍:编辑报表界面介绍:编辑报表第 7页单位:中国石化股份有限公司单位:中国石化股份有限公司20072007年年0101月月金额单位:元金额单位:元资 产行次期末余额年初余额负债和所有者权益行次期末余额年初余额流动资产:1 1流动负债:5050 货币资金货币资金2 2 短期借款短期借款5151 内部存款内部存款3 3 内部存入款内部存入款5252 交易性金融资产交易性金融资产4 4 交易性金融负债交易性金融负债5353 应收票据应收票据5 5 应付票据应付票据5454 应收账款

5、应收账款6 6 应付账款应付账款5555 预付账款预付账款7 7 应付内部单位款应付内部单位款5656 应收利息应收利息8 8 预收账款预收账款5757 应收股利应收股利9 9 应付职工薪酬应付职工薪酬5858 应收内部单位款应收内部单位款1010 应交税费应交税费5959首先分析报表例如资产负债表需要什么数据 ?单位、总部会计科目、会计年度、记帐期间、本币余额单位、总部会计科目、会计年度、记帐期间、本币余额定义查询定义查询 先分析一张报表所需的数据对象先分析一张报表所需的数据对象Sample单位单位会计年度、记帐期间会计年度、记帐期间总部会计科目总部会计科目本币余额本币余额第 8页Copyr

6、ight 2005 Business Objects Greater China. All rights reserved.q拖动维度到结果对象区域拖动维度到结果对象区域q拖动维度到查询过滤器、选择运算符、添加提示,运行查询拖动维度到查询过滤器、选择运算符、添加提示,运行查询你需要设定查询过滤条件,否则将给服务器带来巨大的压力 定义查询定义查询 选择你需要的对象、添加过滤条件选择你需要的对象、添加过滤条件结果对象结果对象过滤条件过滤条件运行查询运行查询第 9页Copyright 2005 Business Objects Greater China. All rights reserved.q

7、 输入提示值,即查询过滤器中定义过滤条件。输入提示值,即查询过滤器中定义过滤条件。q 点击点击“刷新列表刷新列表”显示相关维度在显示相关维度在CubeCube中的维度成员。中的维度成员。定义查询定义查询 输入提示输入提示第 10页Copyright 2005 Business Objects Greater China. All rights reserved.q WebIWebI默认以垂直表的方式显示上一步骤选择的结果对象,在这些对象默认以垂直表的方式显示上一步骤选择的结果对象,在这些对象基础上开始报表的定义基础上开始报表的定义q 除非需要使用新的对象或新的查询,在定义过程中尽量不要刷新数据

8、,除非需要使用新的对象或新的查询,在定义过程中尽量不要刷新数据,否则会给服务器带来额外的压力否则会给服务器带来额外的压力定义查询定义查询 获得默认数据获得默认数据第 11页Copyright 2005 Business Objects Greater China. All rights reserved.q 清空表设计区域(删除清空表设计区域(删除WebIWebI默认添加的块)默认添加的块)q 选择选择BOBO提供的模板,加快格式化报表制作的进度提供的模板,加快格式化报表制作的进度定义表样定义表样 - - 选择模板选择模板第 12页Copyright 2005 Business Objects

9、 Greater China. All rights reserved.q 在模板中选择垂直表,拖拽到报表设计面板在模板中选择垂直表,拖拽到报表设计面板定义表样定义表样 - - 垂直表垂直表第 13页Copyright 2005 Business Objects Greater China. All rights reserved.q 点工具栏上的添加行或者添加列扩展表结构点工具栏上的添加行或者添加列扩展表结构定义表样定义表样 插入行、列插入行、列第 14页Copyright 2005 Business Objects Greater China. All rights reserved.q

10、扩展后的表结构扩展后的表结构q 表样需要参照总部提供的表样需要参照总部提供的ExcelExcel样式样式定义表样定义表样 参照总部标准表样参照总部标准表样Sample第 15页Copyright 2005 Business Objects Greater China. All rights reserved.q 在表中添加相应的行标题和列标题在表中添加相应的行标题和列标题q 添加报表制作单位等表头信息添加报表制作单位等表头信息定义表样定义表样 - -表样制作表样制作Sample第 16页灵活使用报表的公式及变量灵活使用报表的公式及变量 公式工具栏公式工具栏第 17页Copyright 2005

11、 Business Objects Greater China. All rights reserved.q 点工具栏上的变量按钮,创建所需变量点工具栏上的变量按钮,创建所需变量q 定义变量是为了节省你定义报表的时间,增加灵活性定义变量是为了节省你定义报表的时间,增加灵活性q 单元格中你可以引用这些变量,自定义变量以字母单元格中你可以引用这些变量,自定义变量以字母“z”z”开开头,以区分原始的数据对象头,以区分原始的数据对象q 变量定义的一般原则是以变量定义的一般原则是以“列列”为基本单位,然后按为基本单位,然后按“行行”定义单元格过滤条件。定义单元格过滤条件。灵活使用报表的公式及变量灵活使用

12、报表的公式及变量 变量编辑器变量编辑器第 18页Copyright 2005 Business Objects Greater China. All rights reserved.q 在单元格中添加所需的字段,按行定义单元格过滤条件在单元格中添加所需的字段,按行定义单元格过滤条件qStep1 Step1 点击希望编辑的单元格点击希望编辑的单元格qStep2 Step2 在公式栏中输入取数逻辑在公式栏中输入取数逻辑step1灵活使用报表的公式及变量灵活使用报表的公式及变量 定义单元格过滤条件定义单元格过滤条件第 19页常用的函数介绍常用的函数介绍 If, Left, Right If, Lef

13、t, Rightq IfIf根据表达式的结果是根据表达式的结果是 TRUE TRUE 还是还是 FALSE FALSE 返回相应的值返回相应的值示例:示例:vIf (Sales Revenue1000000;High Revenue;Low Revenue) If (Sales Revenue1000000;High Revenue;Low Revenue) 对对所有收入大于所有收入大于 1,000,000 1,000,000 的行返回的行返回 High RevenueHigh Revenue,并对所有收入,并对所有收入小于小于 1,000,000 1,000,000 的行返回的行返回 Low

14、 RevenueLow Revenue。q LeftLeft返回一个字符串,它由输入字符串的左起前返回一个字符串,它由输入字符串的左起前 n n 个字符组成个字符组成示例:示例:vLeft(Left(“FranceFrance”;2) ;2) 返回返回“FrFr”q RightRight返回一个字符串,它由输入字符串的右起前返回一个字符串,它由输入字符串的右起前 n n 个字符组成个字符组成第 20页常用的函数介绍常用的函数介绍 Length Length,LineNumberLineNumber,MatchMatchq LengthLength返回字符串的长度返回字符串的长度示例:示例:vL

15、ength (Length (“SmithSmith”) ) 返回返回 5 5q LineNumberLineNumber返回表中的行号返回表中的行号q MatchMatch确定字符串是否与模式匹配确定字符串是否与模式匹配示例:示例:vMatch(New York;PMatch(New York;P* *) ) 将返回将返回 FALSEFALSEvMatch(New York;Match(New York;“N N* *) ) 将返回将返回 TRUETRUE第 21页常用的函数介绍常用的函数介绍 MonthsBetween MonthsBetween,Sum, UserResponseSum,

16、 UserResponseq MonthsBetweenMonthsBetween返回两个日期之间的月份返回两个日期之间的月份示例:示例:v如果如果 Date 1 Date 1 为为 2005 2005 年年 12 12 月月 30 30 日,日,Date 2 Date 2 为为 2006 2006 年年 1 1 月月 2 2 日,日,MonthsBetween(Date 1; Date 2) MonthsBetween(Date 1; Date 2) 返回返回 1 1q SumSum返回一组数字的总和返回一组数字的总和q UserResponseUserResponse返回在响应提示的过程中

17、输入的数据返回在响应提示的过程中输入的数据实例:实例:v如果用户查询时输入的如果用户查询时输入的“记帐期间记帐期间”为为“1616”,UserResponse (Query UserResponse (Query 1;1;”记帐期间记帐期间”) ) 将返回将返回 “1616”。第 22页常用的函数介绍常用的函数介绍 使用系统自带帮助使用系统自带帮助第 23页制作变动行报表制作变动行报表q制作变动行报表,从下面的例子可以看到这张报表左边行全部是产品类别,列都是指标,制作变动行报表,从下面的例子可以看到这张报表左边行全部是产品类别,列都是指标,这样的逻辑统一的表格可以用变动行的方式实现更加简便这样

18、的逻辑统一的表格可以用变动行的方式实现更加简便第 24页制作变动行报表制作变动行报表q现按照固定格式定义出表头现按照固定格式定义出表头q插入一个新的块,格式按照表头,也可以通过拷贝的方式实现插入一个新的块,格式按照表头,也可以通过拷贝的方式实现第 25页制作变动行报表制作变动行报表q将需要的数据托拽到单元格中将需要的数据托拽到单元格中, ,包括维度和指标包括维度和指标第 26页制作变动行报表制作变动行报表q为了使这两个块看起来是一个整体,需要定义他们的对应位置为了使这两个块看起来是一个整体,需要定义他们的对应位置q选择变动行的块,点击右键选择变动行的块,点击右键q在弹出菜单中选择新的块与上面块

19、相对位置,将是两个块完整的拼接在一块在弹出菜单中选择新的块与上面块相对位置,将是两个块完整的拼接在一块第 27页制作变动行报表制作变动行报表 - - 添加基于块的过滤条件添加基于块的过滤条件q点中块,然后点击点中块,然后点击q按照需要设定过滤条件按照需要设定过滤条件第 28页制作变动行报表制作变动行报表 - - 变动行结果变动行结果第 29页制作变动行报表制作变动行报表查询过滤器和报表过滤器之间的差异查询过滤器和报表过滤器之间的差异q 查询过滤器和报表过滤器之间的差异查询过滤器和报表过滤器之间的差异查询过滤器查询过滤器 - 这些过滤器是在查询中定义的;它们会限制从数据源中检索并返回到 Web

20、Intelligence 文档的数据报表过滤器报表过滤器 - 这些过滤器限制文档中报表、表、统计图和块上显示的值,但它们不会修改从数据源中检索到的数据,它们只是在报报表级别表级别隐藏值。第 30页设定数值格式设定数值格式q 按住按住CtrlCtrl或或ShiftShift,选择需要设置格式单元格,单击鼠标右,选择需要设置格式单元格,单击鼠标右键。键。q 具体解释可以查看系统帮助。具体解释可以查看系统帮助。第 31页合并维的应用合并维的应用 - - 在报表中添加新查询在报表中添加新查询q 如果报表从不同数据提供者如果报表从不同数据提供者( (即不同的即不同的Cube)Cube)中抽取相关数据,则使用合并维中抽取相关数据,则使用合并维, , 实现数据实现数据之间的关联。之间的关联。q 点击编辑查询添加查询点击编辑查询添加查询选择语义层选择语义层选择你需要的数据和限制条件选择你需要的数据和限制条件第 32页合并维的应用合并维的应用 - - 如何实现如何实现q点击合并维点击合并维q注意:注意:自定义变量不能做合并自定义变量不能做合并合并维必须是数据类型相同的字段,合并在业务上有是有意义的。合并维必须是数据类型相同的字段,合并在业务上有是有意义的。第 33页合并维的应用合并维的应用

温馨提示

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

评论

0/150

提交评论