深入浅出Oracle之Forms开发指南.
Oracle ERP最佳技术实践
E-Business Suite
Oracle核心应用技术
Forms开发指南
Author:黄建华
Creation Date:October 16, 2006
Last Updated:July 24, 2011
Document Ref:
Version:DRAFT 1A
Approvals:
Copy Number_____
Document Control
Change Record
5
DateAuthorVersionChange Reference16-Oct-06Jianhua.HuangDraft 1aNo Previous Document
Reviewers
NamePosition
Distribution
Copy No.NameLocationLibrary MasterProject LibraryProject Manager
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 Controlii
1.开发背景与基础2
1.1.读者基础要求2
1.2.用户和常用工具2
1.3.AOL开发框架2
1.4.多组织支持6
1.5.主要实例6
2.基于EBS的Forms开发过程8
2.1.Form文件类型8
2.2.Forms Builder安装8
2.3.下载Template相关文件12
2.4.一个简单的例子.创建数据库对象14
2.5.一个简单的例子.从模版开始设计25
2.6.一个简单的例子.编写数据操作触发器32
2.7.一个简单的例子.上传&编译37
2.8.一个简单的例子.在EBS中注册运行37
3.参数、List、LOV、字段和记录控制、日历40
3.1.例子:Parameter参数40
3.2.例子:List值列表41
3.3.例子:LOV窗口式值列表42
3.4.例子:字段和记录控制44
3.5.例子:日历45
3.6.上传&编译&运行46
4.行指示符、主从块、滚动条、Stacked&Tab画布、多行文本47
4.1.例子:销售订单行47
4.2.例子:Master-Detail主从块49
4.3.例子:滚动条51
4.4.例子:Stacked画布52
4.5.画布小结57
4.6.例子:Tab画布59
4.7.例子:控制Tab画布62
4.8.例子:多行文本框63
5.Lov查询、块查询、Button65
5.1.查询原理65
5.2.例子:Lov查询65
5.3.例子:块查询67
5.4.例子:Button69
6.触发器层次关系、常用触发器编写规范70
6.1.理解层次关系70
6.2.触发器原理70
6.3.基于EBS模版开发的触发器71
6.4.一些触发器的理解72
7.描述性弹性域、Key弹性域、Key弹性域查询74
7.1.描述性弹性域开发步骤74
7.2.Key弹性域开发步骤77
8.Folder、JTF Grid80
8.1.Folder开发步骤(从头开始)80
8.2.Folder问题85
8.3.Folder开发步骤(基于模版)85
8.4.JTF Grid开发步骤88
9.多语言开发92
9.1.国际化支持92
9.2.Form自身的多语言版本92
9.3.数据多语言开发步骤92
9.4.EBS启用新语言时的考虑100
10.附件开发102
10.1.关于附件102
10.2.标准附件设置102
11.Javabea