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依赖相关推荐

  1. OAF的Table中,LOV列依赖一个messageStyledText列

    效果图 Dname是以显示的Deptno为条件的 结构图 其中: DeptLovCO是Region(DeptLovRN)的CO EmpSearchCO是PG(EmpSearchPG)的CO DeptL ...

  2. OAF TABLE中添加序号列

    在实际的OAF页面TABLE的使用中,会有很多时候需要在前台页面中显示序号,虽然在sql中可以使用rownum来获得序号,但是rounum的优先级比order by 高,所以在语句中order by ...

  3. ajax拿table里的th值,Jquery Ajax 异步设置Table中某列的值

    可根据table中某列中的ID去改变某列的值! 只是参考,实际应用中不能这样做的,如果有很多行,频繁访问服务器,服务器是顶不住的! JS: $(document).ready(function () ...

  4. 如何在SQL Server中创建SQL依赖关系图

    Deleting or changing objects may affect other database objects like views or procedures that depends ...

  5. R语言data.table导入数据实战:data.table中编写函数并使用SD数据对象

    R语言data.table导入数据实战:data.table中编写函数并使用SD数据对象 目录 R语言data.table导入数据实战:data.table中编写函数并使用SD数据对象 #data.t ...

  6. ebuild 中的软件包依赖

    Gentoo 的软件包管理器--Portage 中最有用的特性之一就是能够灵活的解决软件包的依赖问题,因为它解决了其他发行版的包管理系统不好解决的一些问题.本文只关注如何在 ebuild 文件中设定软 ...

  7. Handle table中CAS操作与A-B-A Problem解析

    在研究handle table的时候顺便研究的东西.Baidu了下,发现国内这方面的资料几乎没得,然后就准备瞎bb下,为下面的一篇介绍handle table的结构做准备. 关于lock-free d ...

  8. 解决IDEA中,maven依赖不自动补全的问题

    解决IDEA中,maven依赖不自动补全的问题 参考文章: (1)解决IDEA中,maven依赖不自动补全的问题 (2)https://www.cnblogs.com/flypig666/p/1179 ...

  9. 解决vscode中golang插件依赖安装失败问题

    解决vscode中golang插件依赖安装失败问题 参考文章: (1)解决vscode中golang插件依赖安装失败问题 (2)https://www.cnblogs.com/feiquan/p/11 ...

最新文章

  1. 虚拟机使用镜像文件安装系统
  2. Matlab与线性代数 -- 对数化间隔向量
  3. ftp+nginx+lua_Nginx+GraphicsMagick来实现目录浏览、实时缩略图
  4. 撩课-Python-每天5道面试题-第2天
  5. 缓存系列之一:buffer、cache与浏览器缓存
  6. FPGA图案--数字表示(代码+波形)
  7. linux的基础知识——信号的概念
  8. java jvm内存地址_JVM--Java内存区域
  9. 如何选择系统服务器,如何选择服务器的操作系统
  10. Ubuntu系统如何进行屏幕截图
  11. TIA Openness开发入门(2)
  12. 遥感图像计算机分类论文,遥感影像和监督分类论文,关于基于监督分类的土地利用遥感影像提取方法相关参考文献资料-免费论文范文...
  13. export_savedmodel
  14. 白帽子黑客:手把手教你如何在Kali使用ibus拼音输入法?
  15. 英语单词之说文解字(7)
  16. Dell OptiPlex 7090插入耳机有声音没有麦克风的解决方案
  17. jenkins:无法连接仓库
  18. android漂亮的dialog,一个好看的Android AlertDialog
  19. 一文带你快速入门【哈希表】
  20. 硬核干货Java集合详解

热门文章

  1. 软件测试师具备的素质_软件测试工程师的素质
  2. 高质量APP广告变现,广告竞价优化策略不能少
  3. 计算机硬盘容量分配,500G的硬盘怎样合理分配容量
  4. 精益生产-丰田生产方式(TPS)在软件开发中的运用
  5. MSF后门生成及免杀思想
  6. 信息安全:使用 Openssl 加密库进行编程
  7. 诺基亚固件下载器,比NAVIFIRM还要好用!!!
  8. ERROR: cannot download default sources list from
  9. 【新版】Inventor二次开发学习指南
  10. 对于脚本木马的免杀(特别针对安全狗的V3.0)的经验副过狗菜刀