本文结合一个简单的Form做描述,这是没有个性化之前的LOV,LOV取自表FND_USER,没有做任何条件限制。
首先打开Form的个性化工具,点击菜单帮助–诊断–自定义代码–个性化:
一、选择触发器事件以及触发器对象
在打开的个性化窗口中
如下图,其中触发器选择WHEN-NEW-ITEM-INSTANCE,触发器对象选择HEADER.HEADER_ITEM(对应LOV的Item),保存:
二、确定触发器动作
1.创建LOV的Record Group
切换活动标签页,首先创建Record Group,为了简单起见,写死了一个查询条件,只出来两条记录:
2.修改LOV的Group Name属性
在值对应那一栏填上之前创建的Record Group的名字:
最后保存退出,重新打开Form,就能看到效果了
三、总结
Form个性化和Custom.pll都是可以用来个性化Form的方法。当使用Form个性化修改LOV,用来创建的Record Group如果含有Form中的某个Item作为条件时(比如供应商地点的LOV中要以供应商作为条件),这时候如果把带有参数的查询条件作为Record Group的变元就会有问题。
因为个性化中创建Record Group的时候认为变元是一个字符串,我们加入了类似:PO_HEADERS.VENDOR_ID的字样它是不识别的。所以当遇到这样的情况,可以使用Custom.pll,通过name_in(’PO_HEADERS.VENDOR_ID’)来组合查询条件,然后在每次WHEN-NEW-ITEM-INSTANCE的时候,去动态的设置LOV来达到我们所期望的效果。
分享到:
相关推荐
ORACLE EBS APS_FORM_库存组织选择LOV实现
使用Custom.pll修改标准Form的LOV 16 实现主从关系Form中汇总行金额/数量 21 Oracle EBS客户化程序中格式化金额 25 Form中动态创建PopList 28 Oracle EBS环境下查找数据源(Form篇) 30 解决EBS中混淆经营单位和库存...
form手电筒lov和窗口查询创建,按照文档操作学习资料。
Laravel开发-lov 您的Laravel应用程序的值列表
ADF_查询条件得Lov JDeveloper
ADF相互独立的LOV实现级联. 在网上看到很多基于一个VO中的两个Atttribute的LOV实现级联的例子,本例子实现如何将两个独立的LOV实现级联,以Oracle实例数据库HR中的DEPARTMENTS和LOCATIONS两个表为例,根据DEPARTMENT...
hzero-lov-test.zip
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:lov2pi-0.1.9-py2.7.egg 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
开源项目-mc-lovin-mcpubsub.zip,Simple Pub Sub in go I read about the pattern and decided to implement in go as an opportunity to learn go and I am already in love with the language. Feedback ...
基于RTK-GPS的北极Austre Lovénbreen冰川表面高程变化研究.pdf
Pretius APEX增强型LOV项目Pretius APEX增强的LOV项是功能强大的组合框,用于在两种模式下选择单数/多个值:自动完成和弹出报告。 该插件通过其属性提供了高度的自定义可能性。预习目录变更日志已知的问题关于作者...
2013年九年级英语上册 Module 2 Great books Unit 2 It’s still read and loved.课件 外研版
布莱恩·洛文接下来 支持的代码。 发展历程 克隆存储库: git clone git@github.... cd进入目录: cd brian-lovin-next 安装依赖项: yarn 启动客户: yarn dev 打开站点: localhost:3000
wnpp.debian.net:在2009年创建了代码驱动网站“需要Lovin的Debian软件包”
s支持) 用于查询/创建BNS区块链的IOV测试网的交易的适配器使用IOV的BNS分类帐应用程序进行密钥管理的适配器高级控制器,用于管理多个用户个人资料和各种关键材料高级控制器,用于管理与多个区块链的读写连接...
一篇发表在Nature 牛文,我给翻译了,方便大家看看,其实Nature也很接地气。
UE4培训教程2