Oracle EBS excel报表开发详细信息
Oracle ERP最佳实践
电子商务套件
Oracle核心APP应用技术
Excel报表开发
Author:现代含羞草建华.黄
MSN:huajhua@
创建日期: March 14,2007
最后更新: may 24,2007
文档ref :
版本: draft 1a
Approvals:
复制编号_ _ _ _ _ _
文档控制
更改记录
6
dateauthorversionchangereference 14-mar-07 Jianhua.Huang draft1anopreviousdocument
Reviewers
名称位置
分布式
copy no.namelocationlibrarymasterprojectlibraryprojectmanager
Note To Holders:
ifyoureceiveanelectroniccopyofthisdocumentandprintitout,pleasewriteyournameontheequivalentofthecoverpage,fordocumentcocumentror
ifyoureceiveahardcopyofthisdocument,pleasewriteyournameonthefrontcover,for document控制purposes。
孔泰
文档控制ii
1.Overview和密钥点2
1.1 .读者要求2
1.2 .发展背景2
1.3 .设计思路3
2 .发展框架及其安装6
2.1 .发展框架6
2.2 .模板的开发介绍13
2.3 .框架支座17
3 .基于模板的开发步骤19
3.1 .发展步骤19
3.2 .报告范例22
4 .客户端安装过程24
4.1 .安装和安装excel 24
4.2.Oracle客户端:无安装25
4.3.Oracle客户端:快速安装25
4.4.Oracle客户端:常规安装26
5 .用户使用29
5.1.29
6.openandclosedissuesforthisdeliverable 30
Open Issues30
封闭issues 30
overview和密钥点
读者的要求
最低要求
本文档至少需要以下技能:
简单的VBA知识。
可以使用Excel。
可以基于EBS写报告SQL。
期望水平
要深入了解代码框架并进行高质量的开发维护,需要:
熟练使用Excel。 特别是熟练使用聚合函数、条件格式、数据透视表等高级功能。
使用VBA进行开发,控制Excel的表现形式,处理数据。
熟悉PL/SQL,对数据库的对象创建、性能优化有深刻的认识和处理能力。
开发背景
来自Excel的压力
微软的Excel渗透得非常深,每个人在使用电脑工作或参与IT时都会使用。 可以毫不夸张地说,一些用户将Excel描述为“游戏”。
直观的二维表、自由的副本、过滤、排序、引用、统计、公式、数据透视表、图表、可记录宏、惊人的函数库、样式、条件格式……这些吸引人的功能非常简单
对用户来说,Excel比ERP更具亲和力和吸引力。 另外,我喜欢把数据放在Excel里“玩”。 在任何报告中,Reports、PL/SQL、SQL*Plus、BI Publisher (以前称为XML Publisher )和Discoverer都是用户轻松放入Excel中并自行辅助的
但是,从报告结果到excel,需要多次单击。 另外,新数据必须与以前的二次加工相结合,至少复制几次。 不方便啊。
甲骨文的努力
在电脑桌面APP这一领域,甲骨文也必须放下架子,致力于与Office集成。
例如,AIM文档、bi publisher桌面都是基于Word的模板和VBA,早期的ADI客户端也基于Excel及其VBA。
现在和将来,Oracle致力于: