bipublisher文档.ppt

上传人:本田雅阁 文档编号:2200992 上传时间:2019-03-03 格式:PPT 页数:31 大小:1.90MB
返回 下载 相关 举报
bipublisher文档.ppt_第1页
第1页 / 共31页
bipublisher文档.ppt_第2页
第2页 / 共31页
bipublisher文档.ppt_第3页
第3页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《bipublisher文档.ppt》由会员分享,可在线阅读,更多相关《bipublisher文档.ppt(31页珍藏版)》请在三一文库上搜索。

1、Bi Publisher 文档,2007年12月19日,Oracle BI publisher,它的前身是oracle xml publisher。它是对一数据集(数据集简单说就是一张表)的展现定义多个模板。除了不同的模板,其还允许定义不同的语言,适合于国际性公司。总之一句话,同一个数据结果集, 可以通过定制不同的模板和选定不同的语言,输出2者的任意组合。 下面主要简单介绍ORACLE BI Publisher以下几个功能和使用方法。,介绍:,1. Bi publisher Desktop的安装,2. Template Builder For Word 的使用,3. Template View

2、er 的使用,4. 进行报表制作,Bi publisher Desktop的安装,1:Bi publisher Desktop的安装 ORACLE BI Publisher在安装biee的过程中自动安装。但在OracleBI_homexmlpXMLPTools下有一个桌面型bi publisher的安装程序。其安装比较简单,就像一般的软件安装一样,一路的“下一步”的OK了。(注意:安装前需关闭所有微软的office软件)安装后,开始菜单中将出现如图1:(3个示例flash和示例模板及相应的文档),图1:Publisher Desktop,Template Builder for Word 的使

3、用,2:Template Builder for Word 的使用 在使用之前,我们首先要将Template Builder嵌入到WORD中,使用“Template Builder for Word 语言”这个程序(如:图1),运行之后会提示我们对UI进行设置(如:图2),之后我们再打开我们的WORD,会发现在工具栏上多了一个“Oracle Bi Publisher”选项,如:图3所示,其中的语言由我们前一步讲到的设置UI属性决定。,图2:UI 语言,通过这些功能菜单(图3),我们就可以制作一些RTF模板。首先,我们加载 一个事先已经准备好的XML文件。在WORD中通过以下方式进行XML文件的

4、 加载。,图3:WORD 中BI Pulisher 菜单,导入成功后,提示框.,加载成功后,会有提示 ,这表明我们的XML文件已经被成功的加载到Template Builder中了,接下来的工作就该是我们自定义模板了。 在“插入”选项卡里面,有很多可以自定义的形式。选择“插入字段”,会有如下的功能界面显示。,这张图中列示的是我们已经装载的XML文件中的信息,也就是我们报表中SQL中SELECT出来的字段,这些是我们制作模板的基础。在这里我们选择需要显示的列名,会逐一的列示在word中,模板做好后效果如下图所示:,这里我们还可以对每一个字段的属性进行编辑(双击字段名,会有属性框弹出,对字段属性进

5、行编辑)。 PDF预览效果:,当然,还有另一种比较好的办法,就是通过插入表/表单进行实现,具体方法是“插入表向导菜单,模板制作好后效果如下图所示: PDF预览效果:,图4:示例报表,图5:pdf 效果图,Template Viewer 的使用,3:Template Viewer 的使用 我们先看一下Template Viewer的使用界面:,这就是Template Viewer的应用界面,分为左右两部分,分别是源数据和模板。输出的格式有PDF/HTML/ETexT/RTF/EXCEL。 先介绍一下这个Template Viewer的功能。它的主要功能就是将XML文件转换成不同的模板样式的报表,

6、这样,无疑是极大的方便的最终用户,根据不同的需求角度可以将一张内容丰富的报表通过不同的模板从不同的角度进行展现并且分析,而且,输出的文件格式也是很丰富。,使用这个功能,需要具备两个前提,一是源文件,也就是XML文件;另一个是模板文件。当然,软件安装完成后,会自带一些比较典型的模板文件和相应的预览效果,可以仿效。,输出格式我们这里选择PDF,看看效果,这样,我们把这份报表顺利的生成了PDF文件。当然,如果使用不同的模板文件,最终报表出来的效果也不一样。通过Template Viewer也可以生成其他的格式文件(PDF/HTML/ETexT/RTF/EXCEL)。,4. 进行报表制作 登录到Ora

7、cle Business Intelligence Publisher Enterprise的主页(默认用户名和密码是Administrator/Administrator),它会显示你可以管理和运行的报表。,进行报表制作,Oracle Business Intelligence Publisher Enterprise主页,页面左边提供了一个普通任务的列表,页面的主要部分显示了以文件夹和子文件夹组织的报表。要编辑一个文件夹,点击文件夹名称后面的文件夹图标;要运行一个报表,点击报表名称;要进到文件夹或子文件夹里,点击文件夹名称。 但是在你可以开始制作报表之前,你需要配置Oracle Busin

8、ess Intelligence Publisher Enterprise来增加一个JDBC数据源,它指向用于第一个报表的数据库。,要这么做,点击管理标签(见图12),定位到页面中的数据源区域,点击”JDBC连接”,然后点击”添加数据源”。之后,输入你的细节。,见图12:建立jdbc数据源,在你的系统中,提供正确的数据源名称、URL、用户名和密码;点击测试连接来检查你提供的细节是否正确;点击应用保存细节。 要开始创造这个报表,首先点击报表标签返回到Oracle Business Intelligence Publisher Enterprise主页,点击我的文件夹链接,然后在文件夹和报表任务区

9、域点击创建一个新报表。在输入报表名称框中输入报表名称,并点击创建。新报表显示在页面的右边;点击报表名称下的编辑链接开始报表定义的数据集。,Oracle Business Intelligence Publisher Enterprise现在显示的是数据集页面,它包括一个动态的HTML界面使你可以定义数据模型、一系列的值、参数和与一个报表相关联的模板(见图13)。,见图13:数据集页面,在报表导航(在页面的左边)中点击数据模型,然后点击新建来创建一个新的数据集。定义名称,在类型框中选择SQL查询。选择你之前从数据源列表里创建的数据源,如果你希望Oracle Business Intelligen

10、ce Publisher能够保存报表请求的数据以便加快未来的请求,选中缓存结果复选框。 用来提供给报表数据的SQL查询有两种方式,或者你可以利用Query Builder特性来图形化的创建你的SQL语句(见图14)。,图14: Query Builder,要使用Query Builder,在报表定义页面点击Query Builder。在Query Builder页面,从Schema列表中选择相应的数据模式,然后将所要展现的表拖到图形(模型)视图中。(注意:当表很多的时候,你可能需要在Query Builder中在搜索框中输入每个表名称的第一个字母来定位它们。),点击列选择器右边,使表建立相应的

11、关系。也可以直接拖拽相应的列。点击条件,可以添加相应的约束条件,如:列别名,排序,分组等。点击SQL查看生成的SQL,点击结果查看查询输出的子集。最后,点击保存(在页面的上部)以关闭Query Builder。,现在已经完成了报表定义的初始阶段。保存你的工作内容,返回到罗列你的报表和文件夹和报表任务的Oracle Business Intelligence Publisher Enterprise页面。现在还不能查看你的报表。,创建一个报表模板,既然报表定义完成了,那是时候创建一个和它一起的模板,Oracle Business Intelligence Publisher将利用它来决定怎样显示

12、报表结果。某一特定的报表定义可以有许多模板与它关联,但是现在你将通过利用Oracle Business Intelligence Publisher的加载到Microsoft Word功能设置一个简单表格式的报表模板 在安装了Template Builder之后(第一节以完成),启动Microsoft Word,通过Oracle Business Intelligence Publisher工具条连接到Oracle Business Intelligence Publisher服务器。选择Oracle BI Publisher-登录(见图15)。,图 15: 登录到Oracle Busines

13、s Intelligence Publisher,在登录页面,输入你用来连接到Oracle Business Intelligence Publisher的用户名和密码,如果这是第一次你连接到Template Builder,输入Oracle Business Intelligence Publisher Enterprise 服务器的URL(http:/localhost:9704/xmlpserver)。 在你可以设置报表模板之前,你需要从报表的数据模型获取数据的一个样本集。Template Builder打开模板对话框展示给你一个你访问过的所有报表的列表;找到并选择您刚刚定义的报表,并点

14、击打开报表来获取样本数据集(见图16)。,图 16: 打开的模板对话框,你现在可以开始设置你的报表模板。 对于这个报表,创建一个存货项目表和库存级别,按它们所在的仓库分组。要这么做,在Word文档里选择Oracle BI Publisher-插入-表向导,然后利用向导为表选择数据项,并且可选式的这些项所在的表是分组了的并按顺序排列的(见图17)。在这个表的这种情况下,将数据按仓库分组并按顺序排列库存项目。,图 17: 表向导,现在,当你在Microsoft Word中查看报表模板时,你可以看到报表显示出来并且使用了Microsoft Word内置的格式特性来添加图片、更改字体、添加下划线等等。 要将这个模板上传回Oracle Business Intelligence Publisher Enterprise服务器,首先将这个模板保存为一个.rtf文件到你的文件系统中,然后选择Oracle BI Publisher -发布模板作为。命名这个模板,点击OK以将它上传回服务器。你现在可以返回到Oracle Business Intelligence Publisher Enterprise查看你的新报表。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1