Oracle ERP最佳实践 E-BUSINESS SUITE ORACLE核心应用技术 OAF开发总结
Author: Creation Date: Last Updated: Document Ref: Version:
Approvals:
田鑫
August 23, 2015 August 30 2015
Copy Number _____
ORACLE ERP最佳实践 Doc Ref:
错误!未找到引用源。
Document Control
Change Record
Reviewers
Distribution
ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
3
Date Author Version Change Reference 23-Aug-15 田鑫 1.0 No Previous Document
Name Position
Copy No. Name Location 1 2 3 4
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.
Document Control ii
Company Confidential – For internal use only
ORACLE ERP最佳实践
ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
Doc Ref:
错误!未找到引用源。
Contents
Document Control .................................................................................................................. ii
1. 推荐学习OAF的步骤……………………………………………………………….
1.1 掌握的基础知识……………………………………………………………….. 1.2 OAF命名规范………………………………………………………………….. 1.3 开发工具……………………………………………………………………….. 2. OAF个性化开发 ………………………………………………………………….
2.1 找到标准界面 ………………………………………………………... 2.2 设置OAF个性化…….………………………………………………… 2.3 个性化VO概述…..…………………………………………………….. 2.4 个性化VO具体操作…………………………………………………… 2.5 个性化CO概述………………………………………………………… 2.6 个性化CO具体操作…………………………………………………… 2.7 个性化CO常用API …………………………………………………… 2.8 个性化的查询和删除………………………………………………….. 2.9 注意事项………………………………………………………………..
3. OAF_EO对象详解………………………………………………………………… 3.1 Initializa data
3.2 案例
4.
OAF –基础 ................................................................................................................... 1.1. OAF简介.................................................................................................................... 1.2. 环境搭建 .................................................................................................................... 1.3.HelloWorld ............................................................................................................... 6.
Open and Closed Issues for this Deliverable......................................................... . Open Issues ......................................................................................................................... Closed Issues ..................................................................................................................... .
Document Control iii
Company Confidential – For internal use only
ORACLE ERP最佳实践 Doc Ref:
错误!未找到引用源。
1. 学习OAF之前的一些基础知识准备
ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
1.1 掌握的基础知识 ?
Web 开发的基础知识
了解Web的工作原理. ? Java 语言基础编程技术 ? 面向对象开发的基本知识 ?
XML基本知识
1.2 OAF命名规范
oracle.apps.Application.scheme.server 保存EO对象 oracle.apps.Application.webui 保存PG和CO对象 oracle.apps.Application.server 保存AM、VO、VL等对象 oracle.apps.Application.lov.server 保存Lov的AM和VO对象 oracle.apps.Application.lov.webui 保存Lov的PG和CO对象 oracle.apps.Application.poplist.server 保存Poplist的VO对象
1.3 开发工具
Jdeveloper 10G 反编译软件.
学习OAF之前的一些基础知识准备 2 of 69
Company Confidential – For internal use only
ORACLE ERP最佳实践 Doc Ref:
错误!未找到引用源。
2. OAF个性化开发
ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
2.1 找到标准界面
标准界面分两种:
纯OAF界面和JSP界面里面加载OAF界面:区分条件是界面的左下角是否会有一个关于此页的链接。
有些jsp界面的放大镜查询也是用的OAF的region设置的。
通过这个页面我们可以得到几个信息,该界面的AM、VO、EO、PG、CO的对象的在服务器的路径。
服务器AM、VO路径:cd $JAVA_TOP/oracle/apps/fnd/security/grants/server/ 服务器CO路径:cd $JAVA_TOP/oracle/apps/fnd/security/grants/webui/ 服务器PG路径: cd $FND_TOP/mds/security/grants/webui/
我们如果想查看界面上关联的VO上面的数据来源可以直接点击VO进入.
OAF个性化开发 3 of 69
Company Confidential – For internal use only