OAF的TABLE中的LOV依赖
OAF TABLE中的LOV依赖
- 效果
- 结构图
- 效果图
- 相关代码
经常在一个页面中出现在一个table展示过程中,对其中的一列(LOV)进行修改,此LOV依赖于另一列(lov或text)
效果
结构图
- DepartmentVO和EmpVO为两列LOV的VO
- DeptLovRN.xml和EmpLovRN.xml是外部LOV的Region
- TableVO为最终显示页中的VO
效果图
相关代码
DepartmentVO
SELECT deptno,dname,loc FROM dept
EmpVO
SELECT e.deptno, e.empno, e.ename, e.job, e.mgr, e.hiredate, e.sal, e.commFROM emp e
TableVO
select * from emp_all
DeptLovRN.xml
EmpLovRN.xml
EmployeeAM
MainCO
public void processRequest(OAPageContext pageContext, OAWebBean webBean) {super.processRequest(pageContext, webBean);//init VOOAApplicationModule am = pageContext.getApplicationModule(webBean);OAViewObjectImpl vo = (OAViewObjectImpl)am.findViewObject("TableVO");if (!vo.isExecuted()) {vo.executeQuery();}}
MainPG.xml
ID | Property Name | Value |
---|---|---|
DeptName_LR | External LOV | /oracle/apps/cux/study/employee/lov/webui/DeptLovRN |
DeptNameMap | LOV Region Item | Dname_LOV |
Return Item | DeptName_LR | |
Criteria Item | DeptName_LR | |
Required | False | |
Programmatic Query | False | |
DeptNoMap | LOV Region Item | Deptno_LOV |
Return Item | DeptNoFV_LR | |
Criteria Item | ||
Required | False | |
Programmatic Query | False | |
EmpName_LR | External LOV | /oracle/apps/cux/study/employee/lov/webui/EmpLovRN |
EmpNameMap | LOV Region Item | Ename_LOV |
Return Item | EmpName_LR | |
Criteria Item | EmpName_LR | |
Required | False | |
Programmatic Query | True | |
DeptNoEmpMap | LOV Region Item | Deptno_LOV |
Return Item | ||
Criteria Item | DeptNoFV_LR | |
Required | True | |
Programmatic Query | False | |
JobMap | LOV Region Item | Job_LOV |
Return Item | Job | |
Criteria Item | ||
Required | False | |
Programmatic Query | False | |
SalMap | LOV Region Item | Sal_LOV |
Return Item | Sal | |
Criteria Item | ||
Required | False | |
Programmatic Query | False |
DeptNoFV_LR的创建方法
OAF的TABLE中的LOV依赖相关推荐
- OAF的Table中,LOV列依赖一个messageStyledText列
效果图 Dname是以显示的Deptno为条件的 结构图 其中: DeptLovCO是Region(DeptLovRN)的CO EmpSearchCO是PG(EmpSearchPG)的CO DeptL ...
- OAF TABLE中添加序号列
在实际的OAF页面TABLE的使用中,会有很多时候需要在前台页面中显示序号,虽然在sql中可以使用rownum来获得序号,但是rounum的优先级比order by 高,所以在语句中order by ...
- ajax拿table里的th值,Jquery Ajax 异步设置Table中某列的值
可根据table中某列中的ID去改变某列的值! 只是参考,实际应用中不能这样做的,如果有很多行,频繁访问服务器,服务器是顶不住的! JS: $(document).ready(function () ...
- 如何在SQL Server中创建SQL依赖关系图
Deleting or changing objects may affect other database objects like views or procedures that depends ...
- R语言data.table导入数据实战:data.table中编写函数并使用SD数据对象
R语言data.table导入数据实战:data.table中编写函数并使用SD数据对象 目录 R语言data.table导入数据实战:data.table中编写函数并使用SD数据对象 #data.t ...
- ebuild 中的软件包依赖
Gentoo 的软件包管理器--Portage 中最有用的特性之一就是能够灵活的解决软件包的依赖问题,因为它解决了其他发行版的包管理系统不好解决的一些问题.本文只关注如何在 ebuild 文件中设定软 ...
- Handle table中CAS操作与A-B-A Problem解析
在研究handle table的时候顺便研究的东西.Baidu了下,发现国内这方面的资料几乎没得,然后就准备瞎bb下,为下面的一篇介绍handle table的结构做准备. 关于lock-free d ...
- 解决IDEA中,maven依赖不自动补全的问题
解决IDEA中,maven依赖不自动补全的问题 参考文章: (1)解决IDEA中,maven依赖不自动补全的问题 (2)https://www.cnblogs.com/flypig666/p/1179 ...
- 解决vscode中golang插件依赖安装失败问题
解决vscode中golang插件依赖安装失败问题 参考文章: (1)解决vscode中golang插件依赖安装失败问题 (2)https://www.cnblogs.com/feiquan/p/11 ...
最新文章
- 虚拟机使用镜像文件安装系统
- Matlab与线性代数 -- 对数化间隔向量
- ftp+nginx+lua_Nginx+GraphicsMagick来实现目录浏览、实时缩略图
- 撩课-Python-每天5道面试题-第2天
- 缓存系列之一:buffer、cache与浏览器缓存
- FPGA图案--数字表示(代码+波形)
- linux的基础知识——信号的概念
- java jvm内存地址_JVM--Java内存区域
- 如何选择系统服务器,如何选择服务器的操作系统
- Ubuntu系统如何进行屏幕截图
- TIA Openness开发入门(2)
- 遥感图像计算机分类论文,遥感影像和监督分类论文,关于基于监督分类的土地利用遥感影像提取方法相关参考文献资料-免费论文范文...
- export_savedmodel
- 白帽子黑客:手把手教你如何在Kali使用ibus拼音输入法?
- 英语单词之说文解字(7)
- Dell OptiPlex 7090插入耳机有声音没有麦克风的解决方案
- jenkins:无法连接仓库
- android漂亮的dialog,一个好看的Android AlertDialog
- 一文带你快速入门【哈希表】
- 硬核干货Java集合详解