BI+Publisher开发报表实例教程
- 格式:pdf
- 大小:550.76 KB
- 文档页数:18
⏹更多资料请访问.(.....)⏹开发人员:Oracle 电子商务套件下载BI Publisher ToolBox 入门作者:Ike Wiggins了解这个免费实用程序如何显著简化 BI Publisher 报表组件的运行。
2009 年 10 月发布您是否曾希望 Oracle BI Publisher API 变得更易于使用?您是否曾希望只需一次单击即可为 EBS Template Builder 加载应用程序?您是否曾希望只需一次单击即可测试报表?这些期望终于成真!BI Publisher ToolBox 是我为 创建的一个免费配置管理工具,它提供了这些特性以及许多其他特性。
您可能对 Oracle BI Publisher 的某些功能还不太熟悉,Oracle BI Publisher 是一个生成高保真文档和报表的工具。
它还提供了一组丰富的 API ,可以为随处可见的各种平台生成和交付内容。
图 1 Oracle BI Publisher 概览由于开发者现在可以连接到任何环境、任何全异数据源或任何 ERP 系统,因此 ToolBox 加快了开发速度。
该功能带来了许多好处,无需用户创建或输入任何系统配置、将文件复制到服务器,以及等待并发管理器请求(对电子商务套件开发人员很有利)。
ToolBox 不仅使您的生活更轻松,还可大大节省您宝贵的开发时间。
为了说明这点,下面的示例介绍了 Oracle 电子商务套件开发人员如何开发一个典型的 BI Publisher 报表并进行单元测试:1. 将 Reports6i 报表复制到服务器或者上载一个数据模板:5 秒2. 上载格式模板(假设您已经登录):5 秒3. 复制一个并发请求并重新提交10 秒4. 等待该并发请求的启动和完成:30 秒5. 查看日志和输出文件:10 秒6. 重复这个过程所有这些非增值步骤将会浪费一分多钟的时间来进行单击、输入、文件复制和等待。
而使用 ToolBox ,您只需单击一个按钮。
皕杰商务智能平台报表产品v3.5(开发指南)北京皕杰汇智科技有限公司目录一、皕杰报表参数说明 (2)1.1S ERVLET方式 (2)1.2T AG L IB标签应用 (4)1.2.1 HTML发布报表 (4)1.2.1.1 原理和用途 (4)1.2.1.2 详细说明 (4)1.2.2 参数表单 (5)1.2.2.1 原理和用途 (5)1.2.2.2 详细说明 (6)1.2.3 多表Tab标签 (7)二、JA V A自定义扩展 (7)2.1自定义数据集 (7)2.1.1用途 (7)2.1.2类介绍 (8)2.1.3构造方法 (8)2.1.4 方法说明 (8)2.1.5. 实用示例 (9)2.2自定义事件处理类 (9)2.2.1用途 (9)2.2.2接口介绍 (9)2.2.3方法说明 (9)2.2.4实用示例 (10)2.3自定义用户工厂 (10)2.3.1用途 (10)2.3.2接口介绍 (10)2.3.3方法说明 (10)三、API编程 (12)3.1读入报表模板 (12)3.2计算报表 (12)3.3输出报表 (13)3.4分页设置 (14)3.5编辑报表模板 (14)一、 皕杰报表参数说明在web 报表的实际应用过程中,有一些数据及页面显示效果是要根据用户的实际需要皕进行调整的,为了满足用户的这一需求,杰报表设计了一些内置参数。
皕杰报表中,将参数传递给报表引擎的方式有两种:一是Servlet 方式,二是Taglib 标签方式。
1.1 Servlet 方式采用Get 或Post 方式的url 请求ReportEmitter ,并在后面拼接请求的内置参数名称和值,参数之间用“&”符号连接。
例如:http://IP 地址:服务器端口/web 路径/ReportEmitter?rpt=Demo/参数报表/时间参数.brt¶ms=year=1997;area=华南区。
其中,“rpt ”和“params ”就是内置参数名称;“Demo/参数报表/时间参数.brt ”和“year=1997;area=华南”为内置参数的值。
Publisher软件的基本使用教程Publisher软件是微软公司开发的一款桌面出版软件,主要用于制作文档、宣传册、海报、传单、名片等印刷品。
它简单易学,功能强大,可以快速产生高质量的印刷品。
下面将为大家介绍Publisher软件的基本使用教程。
一、软件界面介绍打开Publisher软件后,我们会看到一个空白的页面,左侧是工具栏,中间是画布,右侧是属性栏和元素库。
在Publisher软件中,我们可以自由添加图片、文字、图形、表格等元素,并对它们进行编辑和排版。
下面让我们来一一介绍这些工具。
1.工具栏在左侧的工具栏中,我们可以找到各种工具,如箭头工具、矩形工具、圆形工具、文本工具、图形工具等。
通过这些工具,我们可以轻松地添加和编辑文本、图形、表格等各种元素。
2.画布在中间的画布中,我们可以进行排版和编辑。
我们可以通过多种方式添加和编辑元素,如将元素拖拽到画布上、在画布中单击添加元素、使用工具栏中的工具添加元素等。
在画布上,我们可以通过缩放和旋转来快速设置元素的大小和方向。
3.属性栏在右侧的属性栏中,我们可以对所选元素进行属性设置。
例如,我们可以选择字体、颜色、大小、对齐方式等。
我们还可以调整元素的透明度、旋转角度等属性。
4.元素库在右侧的元素库中,我们可以找到各种预设的样式和模板。
这些元素可以快速地添加到画布上并进行编辑,以加快我们的设计过程。
二、制作海报下面让我们尝试制作一个简单的海报。
我们可以通过以下步骤来完成。
1.选择海报的大小和方向在打开软件后,点击“文件”-“新建”-“创建”-“海报”-“选择海报的大小和方向”,在弹出窗口中选择适当的海报大小和方向。
2.添加背景色和对比元素在中间的画布上,我们可以右键单击空白处,选择“格式背景”,在弹出窗口中选择背景色,并单击“确定”按钮。
接着,我们可以在中间的画布中添加对比元素,如图片或文本。
3.添加标题和副标题在中间的画布中选择“文本框”工具,在画布上单击和拖拽,添加一个文本框。
Birt数据报表开发手册1. 创建模板双击BIRT应用程序以启动Birt报表设计环境,首次启动未加载任何报表开发资源。
主界面如下:根据报表设计的需要,Birt本身提供了一些常规的模板:当然,也可以根据实际需要,添加一些使用频率比较高的模板。
下面将以两张图形,一张列表,且图形在上横向排列的模板为例,创建新模板。
点击文件菜单中的新建,选择新建模板,根据实际情况修改模板名称和存储路径:为此模板添加一些附加属性,如该模板的描述信息和模板布局的预览图像等。
点击完成,开始编辑此模板的布局。
在组件按钮区域依次选取:一个标签,用于放置报表的标题,双击输入标题文本。
也可根据需要动态的文本。
一个网格:用于放置水平的两张图形,因此网格设置为2列1行。
可根据实际情况调整。
一张表:用于放置数据报表,明细数据列设置为8列1行。
可根据实际情况调整。
关于组件的使用,将在后面的章节中具体说明。
用鼠标右击网格中的其中一个空白处,依次选择插入,图表。
在弹出的对话框中选取需要的图形。
同样的方法处理另外网格的另外一个。
有关图形的制作,将在图形报表开发手册中详细说明。
设置每种组件的属性,在OutLine窗口中选中已经拖放的组件,根据需要对其相应的属性进行调整。
如字体大小,颜色,对齐方式,样式等设置完成后,模板样式如下:保存模板的配置信息,以便在以后的报表开发中可以直接读取该模板。
2. 新建共享资源库在Birt的资源管理器中添加一些共享资源,如共享库:在弹出的对话框中输入Library库文件的保存路径和名称:确定后,Library库的创建完成。
如果操作无误,可以在对应的目录下浏览到新建的库。
3. 新建数据源在共享库中新建一个制作报表需要的数据库连接,以Oracle9i数据库连接为例,需要先配置数据驱动(数据库的驱动程序配置方法已经在报表设计器的配置手册文档中体现)。
然后在新建的库中,用鼠标右击数据源,选择新建数据源:在弹出的对话框中选择对应数据源类型,并为该数据源命名:选择正确的数据库驱动和URL后,就可以进行数据库的连接测试:可以根据报表需要,创建一个或者多个数据源的配置:数据源创建完成后,可以通过选择选择资源管理器中共享资源,Library库下新建的数据源,右击鼠标选择添加到报表,将新建数据源添加值报表中供使用。
bi报表做整理整理BI报表可以按照以下步骤进行:1. 确定报表目标:首先要明确报表的目标和用途,例如是用于业绩分析、市场调研还是预测趋势等。
2. 收集数据:根据报表目标,收集所需的数据。
这可能涉及到从不同的数据源(如数据库、Excel文件、API等)中提取数据。
3. 数据清洗和转换:对收集到的数据进行清洗和转换,确保数据的准确性和一致性。
这可能包括删除重复数据、处理缺失值、转换数据格式等。
4. 设计报表结构:根据报表目标和数据特点,设计报表的结构。
确定需要展示的指标、维度和筛选条件,并决定报表的布局和格式。
5. 创建数据模型:将清洗和转换后的数据导入BI工具或报表软件中,创建数据模型。
这可以帮助更好地组织和分析数据,并为报表提供数据源。
6. 设计报表视图:使用BI工具或报表软件,根据报表结构和需求,设计报表的视图。
选择合适的图表类型、添加筛选器和排序功能,以及设置交互式功能等。
7. 添加计算字段:根据需求,添加计算字段来进行更深入的分析。
这可以包括计算比例、增长率、年度累计等。
8. 调整和优化报表:根据反馈和需求,对报表进行调整和优化。
可以重新选择图表类型、调整布局、添加标注和注释等,以提高报表的可读性和易用性。
9. 定期更新报表:定期更新报表,确保数据的及时性和准确性。
可以设置自动化任务或手动更新数据源,以保持报表的最新状态。
10. 分发和分享报表:根据需要,将报表分发和分享给相关人员。
可以通过导出为PDF、Excel或图像文件,或通过BI工具的共享功能,使报表可供他人查看和分析。
以上是一个基本的BI报表整理流程,具体的步骤和方法可以根据实际情况进行调整和优化。
金蝶BI报表开发指南金蝶BI参考手册索引目录第一章简介 (4)1.1 概述 (4)1。
2 开发人员是谁? (4)1。
2.1:了解OLAP原理 (4)1.2。
2:开发过程简介 (4)1.2.2。
1 准备开发环境 (4)1.2.2.2 需求分析 (4)1。
2。
2.3 数据仓库 (4)1.2。
2。
3 数据抽取 (4)1。
2.2.4 使用插件开发报表 (5)1.2。
2。
5 测试报表 (5)1.2。
2.6 部署 (5)1。
3报表制作环境入门 (5)1.3。
1:安装插件 (5)1.3。
2:建立工程 (5)1.3.3:同步EAS (6)1。
3.4:导入报表 (7)1。
3。
5:预览报表 (8)1.3。
6:部署报表 (9)1。
3.7:连接远程EAS (9)1。
4报表示例 (10)1。
4.1:示例 (10)1.4.2:安装示例数据库 (10)1。
4.2: 配置数据库连接 (11)第二章基本操作 (11)2。
1 概述 (11)2.2 目录结构 (12)2.2.1:报表及相关配置文件 (12)2。
3 视图切换 (13)2.4 新建工程(BI Bench Project) (14)2。
5 新建解决方案(Subject Solution) (14)2。
5.1:新建Solution (14)2。
5。
2:为Solution 取名 (16)2。
6 设置标题(Set caption) (17)2.7 设置调试运行环境(runtime.env) (17)2。
7。
1:设置数据库连接 (17)2。
7.2:查询测试 (18)2.8 新建数据源(Datasource) (18)2.8。
1:新建数据源 (18)2.9 新建立方体(Cube) (19)2.9.1:新建立方体 (19)2.9.2:相关操作 (20)2.10 新建报表(Report) (20)2。
10。
1:新建报表 (20)2。
10.2:相关操作 (21)2.11 设置变量环境(rutime。
birt报表初级教程之嵌套报表嵌套报表嵌套报表其实是一种设计技巧的应用,类似编码过程中的模块化设计。
当报表的复杂程度让设计者开始觉得逻辑混乱的时候,可以使用嵌套报表设计方法,将报表拆分为多个不同的设计页面,然后使用一个总的页面将这些设计页面整合起来展现。
此外,嵌套报表有时候也会用于主从结构的实现,通过逐层嵌套,可以实现无限层次的主从结构数据展现。
本例,我们将每个客户的信息包括客户表中基本的信息以及他们的订单信息,在同一张表中按客户一一列出来,所使用的就是嵌套报表。
报表名我们定为:nestingTab.rptdesign构建数据源本例我们使用BIRT自带的数据源,在新建数据源选择数据源类型为默认的第一项:Classic Model Inc,Sample Database数据库驱动类别;org.eclipse.birt.report.data.oda.sampledb.Driver(ClassicModels Inc.SampleDB Driver);URL:jdbc:classicmodels:sampledb构建数据集本例我们需要建立2个数据集:1.建立数据集payments,所用SQL语句:(这里我们加入条件选择订单大于150000)select CUSTOMERNUMBER,sum(AMOUNT)amountfrom CLASSICMODELS.PAYMENTSgroup by CUSTOMERNUMBERhaving sum(AMOUNT)>150000order by amount desc2.建立数据集customers:所用SQL语句:select*from CLASSICMODELS.CUSTOMERS whereCLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER=?输入SQL语句后,还要在数据集编辑窗口选择Parameters选项。
双击默认参数Pram1或者选择“Edit”,弹出如下窗口:输入:Name:CustID;Default Value:103;其它默认完成后,在Preview Result选项中就可看见结果预览:布局嵌套报表1.同上例,先在布局编辑器中建立一个1列2行的Grid。
BI Publisher的学习总结--如何创建模板和报表以及如何发布报表本文文件主要描述了Oracle 电子商务套件环境中 BI Publisher(也称为 Oracle Business Intelligence Publisher,即 BI Publisher)的基本特性。
您将了解如何创建模板和报表以及如何发布报表。
BI Publisher(也称为 Oracle Business Intelligence Publisher,即 BI Publisher)是一个基于模板的报表工具,它利用了数据提取和显示的标准技术。
业务用户可以通过使用通用桌面工具亲自构建报表的布局和规则。
开发工人员可以专注于用最有效的方式提取数据。
部署时间将缩短。
而且,获得培训最少的业务用户也能够根据工程师提供的数据源来设计模板和报表,从而大大降低了拥有成本。
本次培训的内容. XML数据文件的生成. 报表在WORD中的布局. XML报表的发布XML报表的制作1、利用REPORT提取XML数据源(1) 在PL/SQL中完成仓库信息的SQL编写SELECT I.SECONDARY_INVENTORY_NAME INVENTORY_NAME,I.DESCRIPTION INV_DESCFROM MTL_SECONDARY_INVENTORIES IWHERE I.SECONDARY_INVENTORY_NAME=NVL(:P_INV_CODE,I.SECONDARY_INVENTORY_NAME)ORDER BY I.SECONDARY_INVENTORY_NAME(2) 在Report Builder的数据模型中建立仓库数据模型Q_1(3) 在PL/SQL中完成库存现有量的SQL编写SELECT Q.SUBINVENTORY_CODE,M.SEGMENT1 ITEM_NUMBER,M.DESCRIPTION ITEM_DESC,M.PRIMARY_UOM_CODE UOM,Q.LOT_NUMBER,Q.TRANSACTION_QUANTITY QUANTITYFROM MTL_SYSTEM_ITEMS_B M,MTL_ONHAND_QUANTITIES_DETAIL QWHERE ANIZATION_ID=ANIZATION_IDAND M.INVENTORY_ITEM_ID=Q.INVENTORY_ITEM_ID(4)在REPORT的数据模型中建立库存数据模型Q_2, 然后将Q_1和Q_2通过INVENTORY_NAME和SUBINVENTORY_CODE两字段建立数据链接。
quick bi报表开发明细与汇总的典型案例
Quick BI(快数)是一种商业智能(BI)工具,用于数据分析和报表开发。
它可以生成各种不同类型的报表,包括明细报表和汇总报表。
以下是明细报表和汇总报表的典型案例:
明细报表:
1.销售订单明细报表:这种报表可以列出每个销售订单的详细信息,包括订单号、客户名称、订单日期、产品名称、数量、单价和总金额。
这样的报表可帮助销售团队跟踪每个订单的细节,以便更好地管理销售业绩。
2.库存明细报表:库存明细报表会显示每个库存项的详细信息,包括产品名称、库存数量、供应商信息、到货日期等。
这有助于库存管理团队了解库存情况,以避免缺货或过量采购。
3.客户交易明细报表:此报表包含每个客户的交易明细,包括购买的产品、交易日期、订单金额等。
这有助于了解哪些客户是最活跃的,哪些产品最受欢迎。
汇总报表:
1.销售总汇报表:这种报表提供了销售总额、总订单数、平均订单金额等高层次的销售指标,可以按月份、季度或年份进行总结。
这有助于管理层了解销售绩效的总体情况。
2.产品销售汇总报表:此报表列出了每个产品的总销售额、销售数量和平均销售价格,以帮助决策制定者了解产品的销售情况。
3.客户活动汇总报表:这个报表总结了每个客户的交易活动,包括总订单数、总销售额、最后一次交易日期等,帮助团队识别最有价值的客户。
这些报表的设计和内容可以根据组织的需求和数据特点进行自定义。
Quick BI提供了丰富的工具和功能,可用于创建各种类型的报表,以满足不同业务场景的需求。
java bi报表的实现原理Java BI报表的实现原理主要是基于Java编程语言和相关技术栈进行构建和开发的。
以下是实现Java BI报表的主要原理和步骤:1.数据源连接:Java BI报表需要从数据源中获取数据。
数据源可以是关系型数据库、非关系型数据库、API接口等。
Java提供了JDBC(Java Database Connectivity)等技术来连接和操作各种类型的数据源。
2.数据处理:从数据源获取的数据通常需要经过清洗、转换和聚合等处理步骤,以便适应报表的需求。
Java提供了强大的数据处理能力,可以使用Java的集合框架、流API等技术对数据进行高效处理。
3.报表设计:报表设计是BI报表开发过程中的重要环节,它涉及到报表的布局、样式和数据展示等方面。
Java BI报表通常使用专门的报表设计工具或库,如JasperReports、BIRT等,来创建和编辑报表模板。
这些工具提供了丰富的报表设计功能,如拖拽式布局、条件格式化、数据绑定等。
4.数据绑定:在报表设计完成后,需要将处理后的数据与报表模板进行绑定。
Java BI报表通过数据绑定技术将数据源中的数据与报表模板中的对应字段进行关联,实现数据的动态展示。
5.报表渲染:报表渲染是将设计好的报表模板和数据绑定后的结果呈现给用户的过程。
Java BI报表通常使用Web技术(如HTML、CSS、JavaScript等)或桌面技术(如Swing、JavaFX等)来实现报表的渲染。
渲染过程中,可以根据用户的需求对报表进行分页、排序、过滤等操作。
6.交互功能:为了提高用户体验和满足复杂业务需求,Java BI报表通常还提供丰富的交互功能,如数据钻取、图表联动、条件查询等。
这些交互功能可以使用JavaScript等前端技术实现,也可以通过与后端服务进行通信来实现。
总之,Java BI报表的实现原理涉及到数据源连接、数据处理、报表设计、数据绑定、报表渲染和交互功能等多个方面。
BI Publisher开发报表实例教程
Author: Rongjie Zhang
Creation Date: 2009-05-12
Last Updated: April 10, 2010
Document Ref: <Document Reference Number>
Version: 1.0
Copy Number _____
Document Control
Change Record
Reviewers
Distribution
Note To Holders:
If you receive an electronic copy of this document and print it out, please write your
name on the equivalent of the cover page, for document control purposes.
If you receive a hard copy of this document, please write your name on the front
cover, for document control purposes.
Contents
Document Control (2)
BI Publisher报表开发 (4)
文档约束前提 (4)
数据源配置 (4)
BI Publisher报表创建 (5)
RTF模板开发 (13)
章节二 .................................................................................................... 错误!未定义书签。
Pre-Install ....................................................................................... 错误!未定义书签。
章节内容1 ....................................................................................... 错误!未定义书签。
章节内容2 ....................................................................................... 错误!未定义书签。
Open and Closed Issues for this Deliverable .. (18)
Open Issues (18)
Closed Issues (18)
BI Publisher报表开发
本教程以开发一个资产负债表为例,介绍BI Publisher报表开发的相关方法,包含如
下几个部分:
●BI Publisher报表创建
●RTF模板开发
文档约束前提
本文假设你已安装并配置好
●BI Publisher Enterprise
●Office 2003或Office 2000
数据源配置
1.打开BI Publisher登录窗口,以Administrator/administrator登录BI
Publisher。
如下图所示:
2.进入后,点击左上角的“管理”,进入管理页面。
3.选择“数据源>JDBC连接”,进入“数据源”查看界面:
4.选择添加数据源,将会出现如下图所示页面,输入数据源相关信息即可。
下图
是一个示例,同样地,完成相其他关数据源的配置,从而保证在创建报表后能
够正确连接到数据库。
BI Publisher报表创建
1.点击左上角的“报表”Tab页,进入相关目录。
2.进入你想要创建报表的目录,点击右边“文件夹与报表任务”中的“创建新报
表”,输入报表名称“资产负债表”,然后点击“创建”按钮。
如下所示:
3.然后点击报表下面“编辑”,进入报表定义界面。
4.选择“数据模型”,然后点击左上角的“新建”按钮,新建一个数据模型,将
数据模型命名为“mainSQL”,类型设置为“SQL查询”,数据源设置为
“irdemo_dev”
数据模型设置:
这里使用的类型是“SQL查询”,其他类型的配置方法请参照其他相关文档。
5.在上面的SQL查询中,使用了参数(以:开头的变量),那么就要在“参数”中
定义同名的参数,这样在报表运行的时候,“参数”中定义的参数值会自动传
递给SQL查询,从而实现报表查询的功能。
新建参数的方法:点击“参数”,然后点击左上角“新建”新建一个参数,将名字命名为“p_gdb_coa_company”,这个名字与SQL查询中的:
p_gdb_coa_company对应,在参数属性页面,定义好相关的属性:
同样地,根据需要建立起“p_current_code”、“p_current_date”参数:参数p_current_code设置:
参数p_current_date设置:
6.设置值列表
为了实现参数的下拉列表的形式,我们需要“值列表”来输入参数的值。
新建值表表的方法:点击“值列表”,然后点左上角的“新建”按钮,新建一个名称为“gdb_coa_company”的值表表。
相关属性设置如下:
注意:在“值表列表”中SQL查询要select 两个表,其中第一个列是我们在下拉列表中显示的字段,第二个表是则是传递给参数的值。
相应的完成“gdb_currencies_vl”值列表的创建。
如下图所示:
7.映射值列表到参数:
将参数的“参数类型”设置为“菜单”,然后会出现菜单设置,选择值列表为上面我们创建的“gdb_coa_company”,同时在“选项”中勾选“可以多选”,并设置当多选时传递给参数的值为“传递了NULL值”,这样当选择菜单中的“全部”时,参数接收到的值将会是:NULL,于是我们可以在程序中使用NVL来处理这个参数。
同样地,设置参数p_current_code的值列表为“gdb_currencies_vl”。
如下图所示:
8.上传模板
点击左边的“布局”,在右边“管理模板文件”上传做好的RTF模板。
注意:这里可以先只上传一个空的RTF文件到系统,在下一节中会介绍如何通过Office
插件开发RTF模板。
9.新建布局
点击左上角的“新建”按钮,新建一个布局。
输入名称“资产负债表”,从下拉
列表中选择为“资产负债表”保存即可。
RTF模板开发
1.安装Office插件
打开BI Publisher目录结构,然后在右边中找到“开发人员工具”,选择下载
“template builder”工具,直接按默认安装即可。
打开MS Word,看到菜单栏是否多了“Oracle BI Publisher”菜单,如下图所示,如果有,则表明已安装成功,否则需要重要安装。
2.从Word中登录Oracle BI Publisher,选择模板文件。
点击Word菜单栏中的“Oracle BI Publisher”,选择“登录”如下图所示,在用户名与密码中输入前台web登录用的用户名与密码,在报表服务器上输入前台web登录的地址。
登录后,浏览工作区,找到刚才创建的报表模板,然后点击“打开布局模板”,打开模板文件,这样会打开一个新的模板文件,在这个模板文件中进入开发,保存后可以直接
上传到服务器上。
3.下载xml文件方便分析。
这一步不是必须,只是提供一种分析方法,为了使报表能够正确展示出
来,我会常常需要分析XML数据,这时可以通过在点击“视图”如下图所示:
在视图中选择“数据”,然后点击“视图”这样可以生成XML数据,再点击导出可以将XML数据导出到本地:
注意:如果在下拉列表中没有找到“视图”,则可能是在布局中没有启动它,启用方法:
在“编辑”模式下,选择布局的常规设置可以选择输出格式,如下图所示:
4.关于rtf模板的开发。
RTF模板的开发,请参照官方文档“BI Publisher用户指南”(在安装完“Template Builder”后,可以开始菜单中找到(或到安装目录中查找)),实际上“BI Publisher用户指南”与Oracle的“XML Publisher用户指南”基本相同,如果掌握了Oracle XML Publisher,则可以在BI Publisher上完全无障碍开发。
在BI Publisher中,点击域后将弹出BI Publihser属性,在属性里可以直接设置循环、分组、排序等属性,templete builder会自动生成相应的代码,可以在“高级”中查看到。
这为开发人员节省了大量时间,比起以前的XML Publisher,BI Publihser极大地提高了开发的效率!
关于rtf模板的开发是一个大专题,具体开发技巧请参考相关文档或本人后续文档《BI Publisher开发常用技术》,作为示例与参考,下面给出一个已开发好的资产负债表的rtf模板,基本已覆盖常用技术。
C:\Documents and
Settings\Rondge\桌面
Open and Closed Issues for this Deliverable Open Issues
Closed Issues。