EBS 报表开发:XML Publisher Excel模板
除了用BI Publisher建立RTF文件排版,R12还可以使用Excel文件排版
如果想要使用xml publisher desktop for excel,BI publisher插件版本要高于:11.1.1.5.0
安装BI Publisher后,可在安装目录下找到Excel templates示例。
另EBS版本需在 12.0.x.及以上才有Excel格式输出模板。(XML Publisher -> 主页 -> 模板)
1. 单个Sheet的例子
步骤1. 准备XML数据
Q1: select * from scott.dept
Q2: select * from scott.emp
添加一个TOTAL_SALARY汇总列,计算每个部门的工资汇总
步骤2. 准备Excel模板
使用BI Publisher安装目录下的blank Excel template,这个Excel有两个Sheet,一个XDO_METADATA sheet和空白Sheet1,在Sheet1设置Excel报表格式。
步骤3. 定义名称
以XDO_?element_name?格式定义名称,用来映射XML数据标签
以XDO_GROUP_?group_name?格式定义名称,用来映射XML组标签
步骤4. 应用名称至单元格
选择单元格及对应的名称
步骤5. 设置日期格式
E8为XML输出格式,并应用XDO_?HIREDATE名称至E8
设置C8的单元格格式,并隐藏E列。
隐藏XDO_METADATA sheet,Excel模板就设置好了
步骤6. EBS中定义可执行文件,定义请求,上传Excel模板,测试请求(略)。
2. 多Sheet的例子
按XML分组“G_DEPTNO”拆分为多个Sheet, Sheet名称为:部门名称+部门人员数。
注意要删除名称:XDO_GROUP_?G_DEPTNO?,因为以定义数据按部门拆分为多个Sheet。
输出结果:
参考: 百度、Google搜索下载PDF文件 Oracle Report Designer’s Guide for Oracle Business Intelligence Publisher
EBS 报表开发:XML Publisher Excel模板相关推荐
- Oracle EBS 动态调用 XML Publisher 模板 输出不同的报表
Oracle EBS 动态调用 XML Publisher 模板 输出不同的报表 if fnd_request.add_layout(template_appl_name => 'CUX', ...
- EBS 报表开发:标准报表Text输出改为XML输出
很多EBS的标准报表,特别是EBS R11都只有text格式输出,输出结果不好整理数据,需修改为Excel格式输出. 下面介绍两种类型(Oracle Report, Spawned)的报表如何修改. ...
- EBS 报表开发:即时打印单据@WEB PL/SQL + WEB.SHOW_DOCUMENT(1)
另一种方法实现即时打印:WEB PL/SQL + WEB.SHOW_DOCUMENT EBS的用户登录成功后,用存储过程把该用户所拥有的权限以HTML连接的形式OUTPUT到浏览器里,用户可以点击连接 ...
- ebs xml开发 html,EBS excel模板xml publisher开发
前提: BI publisher下载地址: http://www.cnblogs.com/quanweiru/p/5229801.html R12: How to add Microsoft Exce ...
- TEC1401.Report开发技术总结 - 第九章 使用BI Publisher开发报表-使用BI Publisher创建RTF模板的语法(4/5)
第九章 使用BI Publisher创建RTF模板的语法 RTF是Rich TextFormat的缩写,即多文本格式.这是一种类似DOC格式(Word文档)的文件,有很好的兼容性.RTF是一种非常 ...
- oracle excel报表开发,深入浅出OracleEBS之Excel报表开发.doc
深入浅出OracleEBS之Excel报表开发 Oracle ERP最佳技术实践 E-Business Suite Oracle核心应用技术 Excel报表开发 Author:黄建华Jianhua.H ...
- ebs 选择excel输出 后缀 html,EBS报表输出文件格式控制
具体使用方法: 1.添加用户参数p_conc_request_id 2.在BeforeReport trigger中添加srw.user_exit('FND SRWINIT'); 和AfterRepo ...
- XML Publisher 模板
2. RTF模版开发 2.1. 本章概述 2.1.1. 关注内容 相信随着XMLP版本的不断升级,其Desktop端的可视化功能将大大简化我们的设计工作,不过目前还有些地方不通过手工编写命令是无法完成 ...
- XML Publisher 模板设计技巧
2. RTF模版开发 2.1. 本章概述 2.1.1. 关注内容 相信随着XMLP版本的不断升级,其Desktop端的可视化功能将大大简化我们的设计工作,不过目前还有些地方不通过手工编写命令是无法完成 ...
最新文章
- HIVE和HBASE区别
- 如何使用eclipse软件创建一个Java项目?
- 遍历DataTable内存数据的三种方法性能对比
- [html] 怎样去除iOS和Android中的输入URL地址的控件条呢?
- 计算机维修知识综述论文,机器学习领域各领域必读经典综述论文整理分享
- Linux查看内存占用--free
- ATA接口寄存器描写叙述
- python与中文的那点事
- access用扫描枪输入_工业级高精度扫描枪适用在哪些环境
- 关于linux下anaconda的pip包及其他包的本地更新方法
- 支付中心设计与方案,收藏了
- 计算机专业教师技能比赛,青年教师展风采,技能比赛促提升
- 按键精灵移动端系列 - IOS(苹果版)安装1.3.8 deb
- JAVA毕业设计HTML5企业员工管理系统计算机源码+lw文档+系统+调试部署+数据库
- uber司机已经激活了,就是还没有上传头
- linux系统下questasim 10.7安装教程
- Codeforces Round #570 (Div. 3)B. Equalize Prices
- c语言 long long %d,定义一个long long类型,用%d打印的结果
- Android简易实战教程--第五话《开发一键锁屏应用》
- 北大计算机楼口语考试,(转自未名)北大考点最全攻略及国外考试经验。。。...