BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

2014-05-31 Created By BaoXinjian

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)


一般在R12开发报表过程,会采用最新的BI Publisher,但是有些客户已经存在一些旧版本的Report Builder构造的RDF形式的报表,在进行二次开发时,只要求修改布局模型,而对数据模型无要求,则采用已原有的Report Builder RDF为数据模型,以BI Publisher RTF为布局模型做法

个人觉得此做法介于纯Report Builder开发和纯BI Publisher开发

只是一种Report Builder过度至BI Publisher的过度做法,当Report Builder完全被Oracle放弃后,此做法应该也很少会被采用了

本文制作开发步骤的解释,具体RTF如何构建及语法由其他随笔待续 ;)

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)


需求: 修改旧发票报表invoice.rdf报表的输出格式,改善输出用户观感,无要求修改数据源

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)


1. 从server上下载旧发票报表rdf报表

2. 开发程式中间,需将输出模式修改为xml,产生xml数据文件,以做rtf开发准备原始数据

3. 导入xml数据文件,根据此测试数据,开发rtf模板

4. 建立可执行程式

5. 建立并发程式

6. 注册data defination

7. 注册template

8. 运行报表程式

Step1. 从server上下载旧发票报表rdf报表

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

Step2. 开发程式中间,需将输出模式修改为xml,产生xml数据文件,以做rtf开发准备原始数据

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

Step3. 导入xml数据文件,根据此测试数据,开发rtf模板

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

Step4. 建立可执行程式

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

Step5. 建立并发程式

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

Step6. 注册data defination

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

Step7. 注册template

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)


Test1. 运行程式

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

Thanks and Regards

BIP_开发案例06_以RB.RDF为数据源BIP.RTF为模板的简单例子(案例)

上一篇:iOS 10.3下解决Fiddler代理抓包ssl证书信任问题


下一篇:HDU 2071 Max Num