OAF学习笔记-Project的目录结构
在我们做FORMS或REPORTS时,只需要把相应的FMX文件及RDF文件放入$XXX_TOP/forms/ZHS(US) 或 $XXX_TOP/reports/ZHS(US) 即可 简单明了.但OAF的项目所包含的文件种类较多,其所对应的目录也就较复杂,一不小心,真的容易搞错,而一旦搞错,很可能布署时就会出错… 在安装完Jdev后,有...
OAF学习笔记-MessageChoice(Poplist)的级联显示
下拉列表的级联显示是非常常用的一种界面显示效果,在FORMS中我常作,作法也很简单,可OAF中显然有点麻烦了… 现假定有张表,里面有两个字段,一个是Province(省),一个是City(市). 现需要在页面上放置两个下拉列表字段,一个选择省,一个选择市,当然,选择市的下拉列表值需要根据省的下拉列表...
OAF学习笔记-JAVA Entity Object 之 Initialize data(深入EO系列)
Initialize data(数据初始化): 主要用于新增记录,方法主要由两个: 1. 在Design time 时设定Page item的Default value. 2. 在 Run time 时用编程方式设定. Default value的设定这里不说.留待后面”深入UI item”时再说. 这...
OAF学习笔记-JAVA Entity Object 之 Create data(深入EO系列)
Create data(新增数据): 在<Your EO name>EOImpl.java中, 如果你在建立EO的Wizard中选择了生成Create Method,则里面应已包含了标准方法 create(). Page 上面的新增记录即调用此方法。 public void create(AttributeList attributeList) { super.create(attri...
客户端字符集设置(应用于plsql developer and workflow)
select (select value from nls_database_parameters where parameter = 'NLS_LANGUAGE') || '_' || (select value from nls_database_parameters ...
OAF学习笔记-JAVA Entity Object 之 Update/Validate data(深入EO系列)
Update/Validate data(更新/校验数据) 在Update数据之前,我们往往要对待更新的记录进行有效性的校验,校验级别包括: Attribute Level Validation :字段级的校验 Entity Level Validation : 记录级的校验 字段级别的校验一般情况下写在EO的set<Attribute name...
OAF学习笔记-JAVA Entity Object 之 Delete Data(深入EO系列)
Delete data(删除数据) 在FORM里面删除记录相当的容易,因为FORM可以根据你光标所在的行来删除当前记录,只要简单的在Trigger里面写上delete_record 就可以了. 但在OAF中,目前我所知道的删除都有些麻烦(不排除有方便的方法,有待研究). 为什么麻烦呢? 在OAF中,似乎不是根据你光标所在的行来删除对应的...
OAF学习笔记- Error Handling
OAF学习笔记- Error Handling OAF提供了三种类型的Exception: 1. General Exception: Class: oracle.apps.fnd.framework.OAException 提供了在运行时刻同时显示多种类型异常的手段,结合EBS的Message Dictionary,可显示有用的消息。 ...
Workflow Tables
Important Oracle Work Flow Related tables:Workflow Tables:–Workflow Users/RolesSELECT * FROM WF_USERS where name = ‘XXUSER’;SELECT * FROM WF_ROLES where name = ‘XXUSER’;SELECT * FROM WF_USER_ROLES where user_name = ‘XXUSER’;SELECT * FROM WF_USER_ROLE_ASSIGNMENTS where user_name ...
OAF View Object Extension
Our business requirement is to add ‘Voucher Number’, ‘Invoice Pay Group’ and ‘Pay Alone Flag’ on the seeded ‘Invoice Approval Notification’ page. Analyzing the Pageclick on “About this Page” link to check , which View Object is associated with the message compon...
ADF & OAF : Add Attribute to View Object Progmatically
ADF & OAF : Add Attribute to View Object ProgmaticallyShare on facebookShare on twitterShare on emailShare on printMore Sharing Services3 You can add transient attribute to view object progmatically at run time.You can use this transient attribute to store any temporar...
Oracle EBS Development Command
Open Form fileR12frmbld.sh INVTOMAI.fmb11if60desm XXX.fmbCompiling formR12frmcmp.sh module=INVRSVF1.fmb userid=apps/apps@mz1ms206 module_type=form compile_all=special(Batch Mode)frmcmp.sh module=INVRSVF1.fmb userid=apps/apps@mz1ms206 module_type=form batch=yes compile_all=special...
FND Debug Log(FND_LOG_MESSAGES)
之前每个模块记录日志的方式都不同,都会把日志写到不同的文件中,对于User来说很麻烦,需要记住很多的配置,现在越来越多的模块使用FND Logging来存储日志,比如WIP,RCV,OAF...FND Debug Log会把Apps的日志输出到FND_LOG_MESSAGES表里。怎样收集FND的日志Step 1 profile设置(user级)FND: Debug Log Level,这个...