Oracle EBS(E-Business Suite)是甲骨文公司的一套大型ERP应用产品,在这套产品中,大量的功能实现是基于Oracle的Form表单,可以说EBS系统开发最基础、最重要的就是Form开发。Form是Oracle EBS系统搭载在Java插件上可实现对数据库插入、查询、删除、更新等操作的交互式界面。开发者可以利用Oracle开发套件提供的Forms Builder开发工具进行Form的开发或者修改。为了更好地引导、帮助读者理解学习Form开发,作者以循序渐进的方式精心创作了这本书。本书采用了渐进的方式对Form开发涉及的内容进行组织,对知识进行最小化分割,为读者提供循序渐进的学习思路;在深入本质的层面上对Form开发以及EBS架构进行讲解;对开发中涉及的关键环节进行深入剖析;包含了大量的实例供读者学习及开发参考。
这是一本讲解Oracle Form开发的中文书籍。
本书对Form中的主要知识点及开发流程进行了详细讲解,并且对Form开发中的关键环节进行了深度剖析,为读者提供了一条清晰完整的学习路线。
前 言
EBS 12.X.X系统架构主要分为三层:桌面层、应用层和数据库层,Form属于应用层。我们设计Form、编写相应的代码部署在系统应用服务器,当在EBS中运行Form文件时会将其转化为Java Applet,并在Jinitiator这个JVM中运行。
想深入理解并开发Form需分三步走。首先,你必须理解Oracle EBS 的基础系统架构以及Form在EBS系统中的运行、工作原理;其次,你需要逐步熟悉并且实现Form基础功能开发、复杂功能实现、特殊功能开发、个性化实现等;最后,当你掌握上述这些独立的功能之后,还必须学会如何将这些独立的功能组合到一起,构建实现更加复杂的Form开发。我希望这本书能够帮助大家学习如何有效并且高效地开发Form。
本书目的
本书涵盖了大量Form知识点和开发实例,使读者有迹可循,能够从基础架构的认知、基础功能的实现到复杂功能的深入理解、特殊功能的开发和个性化实现等方面逐步理解和深入学习EBS系统以及实现Form的客户化开发。
本书结构
本书共分为14章,每章都包含多个知识点和可用于开发的实例。本书对Form中的主要知识点及开发流程进行了详细讲解,并且对Form开发中的关键环节进行了深度剖析,为读者提供了一条清晰完整的学习路线,如下表所示。
第1章 开发背景与基础 第8章 说明性弹性域、键弹性域、键弹性域查询
第2章 基于EBS的Form开发 第9章 Folder、JTF Grid开发
第3章 触发器、变量、参数、内部子程序 第10章 多语言开发
第4章 List、LOV、字段和记录控制、日历 第11章 附件开发
第5章 行指示符、主从块、滚动条、Stacked&Tab画布、多行文本 第12章 JavaBean
第6章 LOV查询、块查询、Button 第13章 Form个性化
第7章 触发器层次关系、常用触发器编写规范 第14章 Form开发规范(建议)及常用代码参考
本书特点
? 国内第一本讲解Oracle Form开发的中文书籍。
? 细致地讲解了EBS系统概要、Form基础进阶知识、开发实例,给读者提供全面的储备知识和完整的学习路线。
? 适合初学者系统地学习Form开发,同时也适合从事与Form开发相关的专业人士进行深入学习和拓展。
读者定位
? 从事或者即将从事Oracle EBS的开发人员。
? 从事或者即将从事Oracle DBA的开发人员。
? 对Oracle有强烈兴趣的学习者。
致谢
本书是以上海汉得信息技术股份有限公司副总裁黄建华老师的《深入浅出Oracle之Form开发指南》文档为基础,根据作者多年一线实战经验总结梳理而来的。在对书籍的校对过程中得到了上海汉得信息技术股份有限公司Oracle技术中心总经理曹良峰老师的指导,以及很多汉得牛人们的指导和建议,在此一并表示感谢。由于作者水平有限,书中疏漏之处在所难免,还望各位读者朋友批评指正。
在哪里买?