我是靠谱客的博主 欣慰老师,最近开发中收集的这篇文章主要介绍oracle oaf界面个性化,个性化EBS标准OAF页面(EO,+SQL全版本).doc,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

个性化EBS标准OAF页面(EO,SQL全版本)

个性化EBS标准OAF页面

目录

个性化EBS标准OAF页面1

目录1

替换VO添加客户化属性(VO基于EO的版本)3

实例背景3

本例的页面:3

EBS查看路径为:3

原始VO位置3

新VO位置3

JDEVELOPER设置3

环境变量:JDEV_USER_HOME3

关键的JDEVELOPER设置3

替换VO创建客户化的属性(基于EO的VO)4

客户化准备4

创建新的VO(CuxConcurrentProgramVO)5

设置VO参数6

修改CuxConcurrentProgramVO7

给CuxConcurrentProgramVO添加属性(关键)8

替换ConcurrentProgramVO为CUXConcurrentProgramVO9

为创建的属性添加一个ITEM11

进入个性化页面11

点击create ITEM11

设置ITEM属性11

点击APPLY 即可13

结果测试14

替换效果15

注意事项15

将个性化导入到EBS15

设置jpximport.bat所在的位置15

上传文件16

查看部署效果17

替换VO添加客户化属性(VO基于SQL的版本)(概要)18

继承VO18

添加字段18

自动添加属性18

为属性添加ITEM19

测试运行19

部署19

运行效果19

替换VO添加客户化属性(VO基于EO的版本)

实例背景

本例的页面:

/oracle/apps/fnd/cp/program/webui/SearchConcProgPG

EBS查看路径为:

system administration->concurrent->program

原始VO位置

gram.server.ConcurrentProgramVO

新VO位置

gram.server.CuxConcurrentProgramVO

JDEVELOPER设置

环境变量:JDEV_USER_HOME

D:EF DISKFtoolsOAFp6509325_R12_GENERICjdevhomejdev

关键的JDEVELOPER设置

在Java Option 处添加 –Dject=”项目名称(无引号)”,如果不添加该设置,运行的时候将不能识别替换的VO

替换VO创建客户化的属性(基于EO的VO)

客户化准备

创建客户化函数

CREATE OR REPLACE FUNCTION cux_oaf_test_f(ARG1 VARCHAR2) RETURN VARCHAR2 IS

BEGIN

RETURN 'OAF TEST' || TO_CHAR(ARG1);

EXCEPTION

WHEN OTHERS THEN

NULL;

END cux_oaf_test_f;

创建客户化的package

gram.server

创建新的VO(CuxConcurrentProgramVO)

创建VO

设置VO参数

命名新VO

EXTENDS 选项, 选择要被替换的VO(一定要继承原始的VO)

点击下一步一直到完成

修改CuxConcurrentProgramVO

修改SQL, 在SELECT 的最后添加,

“,CUX_OAF_TEST_F(ConcurrentProgramEO.USER_CONCURRENT_PROGRAM_NAME) AS FRANKADD”

函数CUX_OAF_TEST_F 在准备阶段已经定义,其需要一个varchar2类型的参数。

如下:

select

request_id, program, requested_start_date, UserPhase, SswaStatus, phase_code, requested_by,

responsibility_application_id, responsibility_id, OFileStatus, program_application_id, program_short_name, request_date,

decode(phase_code, 'C', decode(OFileStatus, NULL, NULL, decode(program_short_name, 'FNDREPRINT', NULL, phase_code)), phase_code) as republish,CUX_OAF_TEST_F(program) AS FRANKADD

from

(select request_id, program, requested_start_date,

fnd_conc_sswa.get_phase(phase_code, status_code, hold_fla

最后

以上就是欣慰老师为你收集整理的oracle oaf界面个性化,个性化EBS标准OAF页面(EO,+SQL全版本).doc的全部内容,希望文章能够帮你解决oracle oaf界面个性化,个性化EBS标准OAF页面(EO,+SQL全版本).doc所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部