EBS-OAF
文章平均质量分 76
tavor
嘿嘿,我是我
展开
-
如何在Windows上配置EBS R12.1.3的OAF开发环境
1.找到要开发的EBS的想OAF扩展对应的PATCH,可以参照下面的Note,因为我要做的是R12.1.3的开发,所以要下载p9879989_R12_GENERICOA Framework - How to find the correct version of JDeveloper to use with eBusiness Suite 11i or Release 12.x [ID 416原创 2013-07-18 15:41:34 · 3854 阅读 · 1 评论 -
EBS OAF开发DataBoundValues的使用示例-动态显示表列的左右对齐
EBS OAF开发DataBoundValues的使用示例-动态显示表列的左右对齐(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)在OAF中除了Required, Rendered,Disabled, 和 Read Only这些属性可以通过属性面板用SPEL语言来进行声明式实现,其它的属性比如水平对齐,换行或者其它的任意属性都不能进行声明式实原创 2014-02-19 22:37:31 · 3575 阅读 · 0 评论 -
EBS OAF开发中LOV特性之一预取LOV(Look Ahead LOV)
EBS OAF开发中LOV特性之一预取LOV(Look Ahead LOV)(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)预取LOV最大的特点就是再也不需要每次都要烦人的弹出一个窗口让人选择了。但有好处的同时也有缺陷,那就是如果在LOV禁用验证的话,没有办法在基础页面上捕捉LOV事件了,像传统的LOV在打开LOV模态窗口时都是可以捕捉到LO原创 2014-03-07 22:28:33 · 4902 阅读 · 1 评论 -
EBS 不能打开MES Supervisor 职责
新建了个用户,打算欧诺个MES Supervisor Responsibility做WIP业务。结果报错如下You do not have a license for "Oracle Manufacturing Execution System for Discrete Manufacturing". Please contact Oracle Support检查了Licence,是有的,而且别的原创 2014-03-18 17:06:55 · 2536 阅读 · 0 评论 -
EBS OAF 开发中的实体关联关系对象AO
EBS OAF 开发中的实体关联关系对象AO(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)关联关系对象可以让我们声明式创建实体对象间的更新。在运行时,BC4J使用这些关系来协调关联的对象。主要有两种基本的关联类型:l 组合-一种强关联关系,源实体对象拥有目标实体对象。换句话说,目标对象不能独立于源对象之外而存在。比如,一个采购订单的头是由原创 2014-04-30 22:33:33 · 2366 阅读 · 1 评论 -
EBS OAF 开发中 URL中的标记、加密和编码
EBS OAF 开发中 URL中的标记、加密和编码(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)标记当你在声明式的页面定义中指定URL参数时,你可以直接指定文本也可以指定替代值的标记,这些标记在生成时会从控件所关联的VO对象属性中获取值(这也就是说,这些控件必须绑定到一个VO对象上)。这个经常被使用,比如,表中的一列要把主键值传入到详细页面原创 2014-04-17 23:34:35 · 4223 阅读 · 0 评论 -
EBS OAF开发中的Java 实体对象(Entity Object)<三>
回滚OAF对提交和commit动作实现为”所有或者什么都不做”的事务方式。不论错误的严重程度,如果数据库提交或者commit失败,OAF会:l 发出一个JDBC回滚来释放数据库锁。注意:这不对中间层的状态有不利的影响。l 重置视图对象行状态这样可以对这个事务做第二次提交尝试。注意:这意味着你不需要明显的回滚失败的实体对象事务;如果提交或者commit失败,OAF自动显示一个用户友好的错误消息。翻译 2014-03-25 21:23:49 · 2307 阅读 · 0 评论 -
EBS OAF开发中的Java 实体对象(Entity Object)验证功能补充
EBS OAF开发中的Java 实体对象(Entity Object)验证功能补充(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)EO理论上是只有产品组维护,里面包含其所有的业务逻辑,并提供相应的Expert给自己或者其它产品组使用。而VO是各个组根据需要或基于EO或者只读的SQL而建立的,里面可以根据需要添加自己的业务实现和逻辑。对于EO内原创 2014-05-07 21:51:51 · 2155 阅读 · 3 评论 -
EBS OAF 页面的技术剖析(1)
EBS OAF 页面的技术剖析(1)(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)原文来自于OAF开发文档这篇文档描述了一个典型的OAF页面的基础组成元素。内容l 页面基础l 模型层l 界面视图层l 控制器层l Web Bean架构l OAF Javadoc向导 阅读前的必备知识如果你是web应用开发初学者,那么轻先阅读“JSP翻译 2014-04-22 21:29:32 · 2659 阅读 · 0 评论 -
EBS OAF 页面的技术剖析(2)
(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)原文来自于OAF开发文档OADBTransaction图5:基础模型架构-OADBTransaction 注意:要完全的精确和兼容,这个图应该包含实现类oracle.apps.fnd.framework.server.OADBTransa翻译 2014-04-27 14:46:20 · 4927 阅读 · 0 评论 -
EBS OAF 开发中的OAMessageRadioGroup控件
EBS OAF 开发中的OAMessageRadioGroup控件(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)简介RadioGroup控件在OAF12.2.4及之前的开发文档中没有想关介绍,也没有任何示例程序中有相关应用。在网上有介绍说,它是和radiobutton一块使用,其ID作为RadioButton的group name使用,并且原创 2014-04-26 23:04:49 · 3162 阅读 · 0 评论 -
EBS OAF 开发中的OAQueryBean的三种构造模式
EBS OAF 开发中的OAQueryBean的构造模式(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)当你为pageLayout区域添加一个query 区域时,OAF框架生成一个oracle.apps.fnd.framework.webui.beans.layout.OAQueryBean对象,它依赖于它的配置,并通过一个子控件table,原创 2014-04-28 21:21:21 · 2612 阅读 · 0 评论 -
EBS OAF R12.2开发中Jar包签名不一致问题的处理
EBS OAF R12.2开发中Jar包签名不一致问题的处理(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)在开发阶段,经常需要调试类来帮助产品开发组来开发和测试java代码。但因为java代码在EBS都保存为压缩包格式(通过adadmin生成的签名的JAR包),所以必须在加载原本产品的JAR文件之前来加载调试类到classpath。我们可以原创 2014-02-23 11:43:11 · 4958 阅读 · 0 评论 -
EBS OAF开发中实体对象和视图对象的属性设置器
EBS OAF开发中实体对象和视图对象的属性设置器(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)源文:Home > Oracle Application Framework Documentation Set, Release 12.2 > Oracle Application Framework Developer's Guide > C翻译 2014-07-01 23:44:14 · 3158 阅读 · 0 评论 -
EBS OAF开发中实现参数式弹出窗口
EBS OAF开发中实现参数式弹出窗口(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)概览参数式弹出窗口和嵌入式弹出窗口不一样,它拥有独立的区域,并不嵌入到使用页面中,它里面的内容根据需要来获取和生成,它拥有自己的AM和页面状态,对popup页面事件的处理也不一样。两种弹出式窗口都只在下面四种组件所支持,既不能改变大小也不可移动。1.原创 2014-05-28 14:31:25 · 6432 阅读 · 1 评论 -
EBS OAF开发中如何实现功能页签(Global Tab)
EBS OAF开发中如何实现功能页签(Global Tab)(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)功能页签的实现不需要任何编码,和subTab不一样,可以和subTab共存。其主要实现是靠配置,步骤如下:1. 建立两个OAF页面的Function. 2.原创 2014-06-11 23:29:50 · 3422 阅读 · 0 评论 -
EBS OAF开发中如何通过ReferenceAO进行验证
EBS OAF开发中如何通过ReferenceAO进行验证(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)Reference AO 除了用于VO中的数据展示,还可以用于对EO进行辅助验证,比如在示例中建立的Employee和Manager的AO,假设如果有Employee的工资不能比其Manager的工资的高的验证就可以通过AO在EO轻松实现原创 2014-05-31 23:02:31 · 2093 阅读 · 0 评论 -
EBS OAF开发中的绑定值(BoundValues)
EBS OAF开发中的绑定值(BoundValues)(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)来源:JDeveloper安装目录->jdevdoc->WebHelp\fwkdevguide.htm->BoundValues概览数据绑定允许你把UIX web bean与BC4J 组件相互映射数据,为两者之间的空隙架设了连接的桥梁,这样你翻译 2014-02-18 23:37:32 · 5820 阅读 · 1 评论 -
EBS OAF开发中的Java 实体对象(Entity Object)<二>
EBS OAF开发中的Java 实体对象(Entity Object) 版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)更新/验证这个部分描述了如何正确的做属性级别和实体级别的验证.属性级别的验证就像在第三节getEntityState()描述的,不论何时当带有带更新值的页面发出HTTP POST请求时,OAF会把这些值写回到潜在的视图对象,依翻译 2014-02-16 12:59:35 · 3917 阅读 · 2 评论 -
EBS OAF开发中的Java 实体对象(Entity Object)<一>
EBS OAF开发中的Java 实体对象(Entity Object)(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)概览l 关于实体对象l 创建l 更新/校验l 删除l 加锁l 提交l 回滚l 事务撤回l 对象版本号列l 标准WHO列l 错误处理l 实体专家,验证视图对象和验证应用模块l 调用PL/SQL方法和程序翻译 2014-02-15 21:00:58 · 3033 阅读 · 0 评论 -
Oracle EBS OAF(ADF) VO(View Object)开发中的绑定方式(Binding Style)的介绍
Oracle EBS OAF VO(View Object)开发中的绑定方式(Binding Style)的介绍魏红生在OAF VO开发中,Binding Style主要用于对VO的where clause做动态传值,总共有三种方式1. Oracle Named 2. Oracle Positional3. JDBC Posi原创 2013-12-08 11:26:53 · 7122 阅读 · 0 评论 -
EBS OAF开发中调用已有的function和Procedure时对Boolean的处理
EBS OAF开发中调用已有的function和Procedure时对Boolean的处理在OAF开发过程中,可能会经常遇到调用已有的Function和Procedure,但由于JDBC对PL/SQL中的Boolean类型不支持,我们不得不要做一些特别处理以便可以重用已有的Function和Procedure.CREATE OR REPLACE PACKAGE OAF_TEST ASproce原创 2014-01-05 09:33:36 · 3443 阅读 · 0 评论 -
Windows 7/Vista下安装Oracle Developer Suit遇到的几个问题
Oracle Developer Suite (ODS) 10g是在Windows 7/Vista之前开发出来的,在Win7/Vista下安装的过程中一些的问题,常见的问题及解决方法如下:问题1:Checking operating system version: must be 5.0, 5.1 or 5.2. Actual 6.1Win7/Vista下安装Form转载 2013-12-23 12:30:00 · 2832 阅读 · 0 评论 -
EBS OAF开发中如何在多行表中实现附件功能
EBS OAF中如何在多行表中实现附件功能(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)在OAF中使用附件功能之前,要先明白Entity(实体)的概念。一个Entity是Oracle E-BussinessSuite的一个数据对象,比如一个物料,一个订单或者一个订单行。(这里的实体和BC4J中Entity(实体)对象没有关系).在用户可以链原创 2014-01-06 10:29:55 · 4118 阅读 · 0 评论 -
EBS OAF开发中属性集(Attribute Set)的介绍和手工实现
EBS OAF开发中属性集(Attribute Set)的介绍和手工实现(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)在OAF开发中就和Form开发中一样,有时也要给一些对象设置统一的特定属性,OAF中也有和Form 开发中的属性类(Property Class)和可视属性集(Visual Attribute Set)类似的东西,那就是属性原创 2014-01-13 15:33:50 · 2943 阅读 · 0 评论 -
EBS OAF开发中的错误/异常处理(ErrorHandling)
EBS OAF开发中的错误/异常处理(ErrorHandling)(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)总览这篇文档描述了如何在你的Model和控制器代码中抛出OAF 框架异常.内容l 异常类型l 异常类l 批量异常l 异常示例l 对话框页和消息对话框异常类型OAF框架处理三种基本类型的异常:常规(general),验证(翻译 2014-01-25 08:19:05 · 6894 阅读 · 0 评论 -
EBS OAF开发中的弹性域(Flexfields)(一)-描述性弹性域
EBS OAF开发中的弹性域(Flexfields)-关键性弹性域(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)总览一个弹性域是一些字段的占位符集,可以由客户为他们的组织配置使用。一旦配置完,集合中的用户定义的字段(label/widget pairs)可以出现在form或者表布局中.集合中的每个字段都有一个名称和一个有效的值集.共有两种弹翻译 2014-01-26 09:02:52 · 7030 阅读 · 0 评论 -
EBS OAF开发中的弹性域(Flexfields)(二)--关键性弹性域及其它
EBS OAF开发中的弹性域(Flexfields)--关键性弹性域和其它(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)关键性弹性域关键性弹性域在OAF中实现为类.oracle.apps.fnd.framework.webui.beans.OAKeyFlexBean一个OAKeyFlexBean自动生成用于分段值录入的布局。因为关键性弹性域翻译 2014-01-28 08:13:19 · 3854 阅读 · 0 评论 -
EBS OAF开发中遇到的奇葩错误JBO-25003的分析和解决
EBS OAF开发中遇到的奇葩错误JBO-25003的分析和解决(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)OAF开发了遇到了一个奇葩的错误:oracle.apps.fnd.framework.OAException:Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens:原创 2014-01-30 08:54:54 · 7496 阅读 · 0 评论 -
EBS OAF开发中日志(Logging)
EBS OAF开发中日志(Logging)(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)概览OAF框架中的日志API是一个容易使用的工具,它可以把代码运行的日志信息写到数据库中的一个特定的表中或者到中间层的文件中,以便可以在用户友好的诊断页面查看。你也可以配置日志把日志信息直接附加到一个当前页面的后面。这篇文章介绍了以下三项:l 日志的工翻译 2014-02-06 16:18:31 · 5422 阅读 · 0 评论 -
EBS OAF开发中部署OAF项目
EBS OAF开发中部署OAF项目(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)R12.2之前的部署OAF项目的部署主要包含两部分,一是PG,RN和AttributeSet文件,二是BC4J等其它文件。部署PG和RN等文件l 切换到类似的目录下:F:\Jdeveloper_OAF\jdevbin\oaext\binl 运行下面的命令把页原创 2014-02-22 10:40:38 · 7475 阅读 · 2 评论 -
EBS OAF 12.2开发中对EL(ExpressionLanguage)的支持
EBS OAF 12.2开发中对EL(ExpressionLanguage)的支持(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)概览Expression language(EL)是一种脚本语言,它可以使你通过JSP更容易访问和操作Java应用数据。在R12.2中,EL得到了增强以支持更多的属性,更多的EL类型,在EL中操作符的使用,在EL中原创 2014-02-21 23:02:56 · 3835 阅读 · 0 评论 -
EBS OAF开发中如何在OAF页面调用form并传递参数给form
EBS OAF开发中如何在OAF页面调用form并传递参数给form(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)从OAF页面运行Oracle EBS forms1. 在页面上添加一个链接和一个提交按钮,结构如下图. 2. 为链接Item设置属性如下图所示,这里主原创 2014-02-11 09:41:01 · 4351 阅读 · 0 评论 -
EBS OAF开发中Forms和OAF页的集成
EBS OAF开发中Forms和OAF页的集成(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)概览OAF框架和Oracle EBS都提供了Oracle基于Forms的Oracle EBSforms和基于OAF页面的集成。你可以从OAF页面运行一个Oracle EBS form,也可以从Oracle EBS form调用一个OAF HTML页面翻译 2014-02-12 10:54:13 · 4264 阅读 · 0 评论 -
EBS OAF开发中如何在form上调用OAF页面并传递参数给OAF页面
EBS OAF开发中如何在form上调用OAF页面(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)1. 为Form添加一个按钮或者其它Item并添加相应的触发器,这里使用按钮,并在其WHEN-BUTTON-PRESSED触发器汇中对相应的OAF页面。 其代码如下fnd_fun原创 2014-02-13 09:35:31 · 4256 阅读 · 0 评论 -
EBS OAF中如何在页面的表中实现简单的关键性弹性域(KFF)
EBS OAF中如何在页面的表中实现简单的关键性弹性域(KFF) 在OAF中要实现一个简单的关键性弹性域是很简单的,只需要简单的步骤就可以了。这里只记录在OAF的实现,如何在FORM中定义KFF请参考其它文章。而且这里的实现,即是使用KFF,也就是”外键”引用KFF,而不是KFF的维护页面,而且现在版本OAF也只支持外键实现KFF。1. 定义KFF,请参考其它文章。2. 先实现原创 2014-02-05 20:03:42 · 3502 阅读 · 0 评论 -
Web ADI示例:供应商站点录入
Web ADI示例:供应商站点录入(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)原文:http://www.google.com.hk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CBwQFjAA&url=http%3A%2F%2Ferpwebsolutions.翻译 2014-07-12 19:00:57 · 4456 阅读 · 0 评论