OAF: 怎样建立 LOV
1. 先看看做出来的效果
这是 Receipts 行上的一个字段, 要求是输入 Requester 的名字, 返回 Name 到界面上显示, 并且把 Id 返回到界面上, 不显示出来;
2. 首先到 Form 上找到对应的字段, 所用的 LOV 和 Record Group, 还有 LOV 的 "列映射属性", 在 OAF 页面上做的要和 Form 保持一致;
3. 创建 LovVO
填上对应的 SQL, Test 一下, 然后一直 Next 到最后一步, 由于我们不需要任何 Java 文件, 就不要勾选 Generate Java File 了, 生成的文件越少越好;
4. 于是在 lov.server 目录下会生成 RcvRequesterLovVO 的文件, 把这个 VO 加入到已存在的 AM 里面去, 或者新建一个 AM, 加进去.
5. 接着在 lov.webui 目录下新建一个 Region, 要用到这个 AM;
设置属性:
Scope: Public
AM Definition: oracle.apps.po.rcv.lov.server.InvRcvLovAM, 也就是刚才加入 VO 的 AM
6. 在 Structure Panel 里面选择这个 Region, 右键选择 New: Table using wizard
选择刚才的 AM 和 VO, 改个名字 RcvRequestResultLovRN, 把所有的字段都选中到右边去, 一路 Next, 最后 Finish;
7. 于是这个 Region 下面就有对应的字段了, 改属性
Search Allowed: True
Selective Search Criteria: True
8. 建好了 Region, 就可以加到页面上去了; 比如加到 RcvTransactionPG 页面上去, 新建一个 item, 改名 Requester
item style: messageLovInput
External LOV: 选择刚刚建立的 Region
View Instance: 选择 VO
View Attribute: 选择 VO 里面对应的字段, 没有的话可以建立一个临时字段
Prompt: 提示词
8. LOV mappings 下面, 根据 Form 上的 "列映射属性", 做对应的映射.
比如 RequesterName 对应的 LOV Region Name
Return Item: 这是指返回到界面上的 item, 选择 Requester
Criteria Item: 这是指搜索使用的item, 选择 Requester. 因为我们是要根据 RequesterName 来搜索的.
但是界面上还需要返回一个 RequesterId, 这个字段不在界面上显示出来, 就需要新建一个 item: RequesterId, item style 选择 fromValue. Data type: number.
然后在 LOV mapping 里面的 RequesterId 选择 Return Item 为刚刚新建的 item.
9. 最后测试一下, 界面上显示的是 Requester Name, 但是 id 也一起传到界面上去了; 不显示.
OAF: 怎样建立 LOV相关推荐
- 3.1-3.31推荐文章汇总
3.1-3.31推荐文章汇总 [Eclipse AST]AST的创建 刘伟 Android WebKit HTML主资源加载过程 谭海燕 HTML5物理游戏开发 - 越野山地自行车(一)建立各 ...
- Discover中英文显示问题
1.Discover界面显示中文(英文)环境需修改注册表 regedit-->HKEY_LOCAL_MACHINE-->SOFTWARE-->ORACLE--& ...
- OAF的TABLE中的LOV依赖
OAF TABLE中的LOV依赖 效果 结构图 效果图 相关代码 经常在一个页面中出现在一个table展示过程中,对其中的一列(LOV)进行修改,此LOV依赖于另一列(lov或text) 效果 结构图 ...
- Oracle OAF 学习小结(2)- 增删改查/LOV/Button/Sequence 的完整案例开发
开发配置 了解EBS服务器目录 $JAVA_TOP JSP中可以引用标准Java类库,也可以引用其他Java类库,客户化开发的类库统一放在$JAVA_TOP下,按目录组织.OAF开发的文件都放在这里. ...
- oracle oaf lov 验证,OAF Lov 带出描述消失
OAF开发中会碰到这样的需求. 为字段1做一个Lov,选中后返回值1到字段,值2到字段2. 比如要为员工编号这个字段添加Lov,当用户选择员工编号后,需要将员工姓名自动带入到员工名称字段中. 需求 员 ...
- OAF 增删改查/LOV/Button/Sequence 的完整案例开发
开发配置 了解EBS服务器目录 $JAVA_TOP JSP中可以引用标准Java类库,也可以引用其他Java类库,客户化开发的类库统一放在$JAVA_TOP下,按目录组织.OAF开发的文件都放在这里. ...
- oaf中的poplist和lov
1 poplist 创建poplist首先需要创建poplist需要显示内容的AM和VO,然后要用于显示poplist的控件是messageChoice,其中的picklist view defini ...
- oracle oaf lov 验证,OAF Lov基本知识
JavaDoc getLovCriteriaItemspublic Dictionary getLovCriteriaItems()Used from an LOV region's controll ...
- OAF的Table中,LOV列依赖一个messageStyledText列
效果图 Dname是以显示的Deptno为条件的 结构图 其中: DeptLovCO是Region(DeptLovRN)的CO EmpSearchCO是PG(EmpSearchPG)的CO DeptL ...
最新文章
- 冯怡:我想给大家展示一种可能性(图灵访谈)
- 【剑指offer-Java版】43n个骰子的点数
- SCCM 2007系列5 播发操作系统下
- 理解Python中整型对象存储的位置
- 数学--数论--HDU 12151七夕节
- Android 自定义View实现QQ运动积分抽奖转盘
- python中int和eval的区别_python中eval与int的区别浅析
- vb的一些搞怪的操作
- 打印出数字字符串的偶位数
- MaxCompute 图计算用户手册(上)
- phpstorm 不能选择 php language level
- 525. Contiguous Array两位求和为1的对数
- Linux命令解释之yum
- java ipv6抓包_基于ipv6数据抓包分析
- ReentranLock源码分析
- linux 执行play war,centos下执行war包
- 学习Spring,这篇就够了
- 论文阅读笔记|Unsuperised Deep Homography
- 提莫攻击的中毒持续时间
- java群发邮件_JAVA邮件群发 - Java-Android-jwebee - BlogJava
热门文章
- discuz QQ互联
- 线性代数学习笔记(十五)——初等变换(一)
- 第1127期AI100_机器学习日报(2017-10-19)
- 作为前端的你不能不知道的知识,总结物理像素,像素密度,分辨率,CSS像素,设备像素比,二倍图,layout viewport、visual viewport 、ideal viewport、meta。
- 怎样提高抖音播放量和点击率
- Jupyter Notebook自动补全代码格式化
- mainui类JAVA什么意思_main ui是什么意思
- antd-table结合react-resizable实现多级表头可拖拽表格
- HP EliteBook 840 G6电脑 Hackintosh 黑苹果efi引导文件
- 【XYCMSV3.6系统】ASP商会组织机构政府企业网站模板