原文地址: OAF开发中一些LOV相关技巧
在OAF开发中,LOV的使用频率是很高的,它由两部分构成一是==页面上的LOV输入框(如OAMESSageLovInputBean)==,二是==弹出的LOV模式窗口(OAListOfValueBean)==。用户选择LOV的按钮就会弹出LOV窗口,用户在LOV窗口查询并选择了值,可以返回到页面上的LOV输入框。在这里就不赘述如何创建LOV,只说一些平时
转载
2023-06-15 14:48:36
223阅读
首先创建一个通用的LOV Region,建立一个查询的视图对象(Select ... From Dual),这个LOV并不能查出任何内容,在运行时我们会动态更改视图对象的定义。
首先在使用LOV的页面的控制器的processRequest方法中创建一个LOV:
OAMessageLovInputBean lovItem = (OAMessageLovInputBean)create
转载
2011-09-02 10:51:17
1782阅读
2014-06-02 Created By BaoXinjian一、摘要实现OAF的LOV功能二、案例需求:实现OAF的LOV选择1. 建立VO,存放Invoice的LOV栏位的资料2. 建立AM,设定其DataModule 3. 建立Page Component,其类型为Region4. 建立Item,其类型为LOV,并建立LovMa
原创
2022-03-23 17:39:13
258阅读
一、现象
当我们的EBS LOV的SQL写得比較复杂。或者数据量比較多时,LOV弹出显示速度,或者直接填入单号然后移动到其他输入框(Validate from List打开的情况)会出现Busy状态,用户须要等待!
二、分析
1.点击LOVbutton弹出选择框:
直接查询LOV SQL的全部数据,数据量大或者SQL复杂时。查询慢+传输数据慢。
2.填入单号然后移动光标
转载
2017-07-02 15:32:00
587阅读
2评论
Show_Lov Function is used to display list of values (LOV) in Oracle Forms. It returns TRUE if the user selects a value from the list, and FALSE if user not selects the value. Syntax You can pass the L...
原创
2021-07-21 11:35:03
1571阅读
这两天在JDEVELOPER下开发OF时遇到了这样一个问题: 在做好HELLOWORLD后,右键"运行",在浏览器中显示 You have insuffici
转载
2023-05-25 15:45:37
109阅读
Dynamic Lov is a good idea for the form where too many Lov requirement is there with different record groups. In this blog you will learn create dynamic Lov step by step.See also:http://www.foxinfotec...
原创
2021-07-21 11:29:45
1163阅读
20150506 Created By BaoXinjian1. 页面基础在浏览器层,OAF页面和其它页面一样,是标准的HTML页面。在中间层,OAF页面实际是由内存中的JAVABEAN结构来实现的,和传统的JAVA客户端界面相同。每个页面中的用户界面(UI)组件(按钮、标签、图片等)实际都对应一个或多个结构中的JAVABEAN。当浏览器请求一个新页面时,OAF读取页面中的声明的元数据来建
转载
2022-04-01 11:35:25
422阅读
20150706 Created By BaoXinjian1. 架构概述架构概述下图显示了基本的OAF状态管理组件的应用开发视图(它并没有反映所有的OAF细节)。2. Root Application Module(数据库会话和事务状态)在OAF页面中,每个页面都关联到一个root application module,提供了事务上下文和JDBC数据库连接(在OAF中,数据
原创
2022-04-01 11:41:11
119阅读
2014-12-31 Created By BaoXinjianOAPageContext提供了应用程式上下文信息和客户端请求信息,当服务端接受到一个客户端请求后,OAF就实例化一个OAPageContext对象方法一:关于请求参数getParameterNamesgetParametergetParameterValuesputParameterremoveParametergetH
原创
2022-04-01 11:42:44
152阅读
2014-06-12 Created By BaoXinjian一、摘要Oracle Application Framework将异常分为三类异常类型type1. 常规异常General ExceptionClass:oracle.apps.fnd.framework.OAExceptionFunction: 提供了在运行时刻同时显示多种类型异常的手段,结合EBS的Message,可显
原创
2022-03-09 16:01:21
216阅读
在OAF页面的查找后台的数据源相对于在Form中显得更加麻烦,同时也无法像Form中那样能够较为准确的定位,但是也能够查找出大部分的内容。
本文介绍如何使用OAF提供的诊断功能来快速查找OAF页面对应的数据库对象:
关于本页功能(About this Page)
SQL Trace功能
一、使用关于本页功能(About this Pa
转载
精选
2011-09-14 10:43:36
1062阅读
OAF提供了三种类型的Exception:
1. General Exception:
Class: oracle.apps.fnd.framework.OAException
提供了在运行时刻同时显示多种类型异常的手段,结合EBS的Message Dictionary,可显示有用的消息。
2. Validation Exception:
Class: oracle.apps.fnd.f
原创
2011-09-01 14:25:33
730阅读
本文档介绍了如何配置和测试OAF的开发环境
1、 配置 JDEV_USER_HOME环境变量
注意:如果跳过此步骤,JDeveloper将不能正常工作。
WINDOWS:
在我的电脑属性中添加新的环境变量:JDEV_USER_HOME=<driver>\jdevhome\jdev,其中<driver>是你安装OAF开发工具的路径。如:c:\oaf\jde
原创
2011-09-01 15:35:47
1008阅读
byte所占内存小,只能表示 -128~127之间的整数。short 表示 -32768 ~32767 (2^15)char类型3.赋值类4.强制类型转换 (四舍五入)5.常量的应用(常量通常用大写字母表示)6.注释!!!(多行注释与文档注释的区别: 多行注释的内容不能用于生成一个开发者文档,而文档注释 的内容可以生产一个开发者文档。)7.比较运算8.逻辑运算符java的位
转载
2024-10-13 11:20:01
11阅读
2014-06-02 Created By BaoXinjian一、摘要实现OAF修改功能Update二、案例需求:实现修改功能1. 建立Update按钮的连接2. 设定触发事件为FireAction3. 在SearchInvoiceCO.java中添加如下方法4. 建立UpdateInvoicePG5. 在UpdateInvoiceCO.java中添加如下方法6. 在Invoic
原创
2022-03-09 18:19:45
105阅读
2014-09-14 Created By BaoXinjian一、汇总 1.建立SearchInvoicePG对应的Create按钮以跳转到Create页面 2. SearchInvoiceCO.java中添加如下方法 3. 建立C
原创
2022-03-23 17:26:35
57阅读