当前位置:首页 > Oracle EBS Form个性化
?
活动Tab页的属性值为 序号 10 类型 消息 消息类型 显示 消息文本 Hello world!
?
然后保存,关闭Form,再打开Form,就会看到效果了
个性化属性设置
个性化定义头部 ? ? ?
函数名:当前Function的名称 表单名称:当前Form的名称 调试模式: ? ? ? ? ? ?
“显示调试信息”在活动Tab页,活动类型选“消息”,消息类型选“调试”时,消息可以显示出来,如果不选,则显示不出调试信息 “关闭”不允许显示消息,即使活动类型选择“消息”也不显示 “逐步”每次应用满足一个个性化规则时都提示
序号:序号小的会先执行,当然如果序号2的条件中的触发器在序号1之前触发,那么2肯定比1先执行,序号允许重复 说明:不多说 层: ? ?
“功能”表示该个性化规则适用于当前Function, “表单”该个性化规则适用于当前表单
? 启用:不选择则不执行这个个性化规则
个性化条件Tab页
主要定义个性化规则的触发的时间和条件 ? ? ?
触发器事件:个性化规则触发的时间触发器
触发器对象:执行规则的对象,比如BLOCK或者ITEM 条件:执行该触发器需要满足的条件,写法:
? 处理模式: ? ? ?
“不在“输入-查询”模式下” 正常模式和“录入-查询”模式下都触发 “仅在“输入-查询”模式下” “两者兼有”
?
上下文:“层”有行业、地点、职责、用户。注意,与一般的概念不同,这几个只要有一个满足条件就会触发该个性化规则。
个性化活动Tab页
在这里面定义的是个性化规则具体要做的事情 ? ?
序号:
类型:有特性、消息、内置、特殊(或菜单)。特性用来指定一个对象,指定对象的某个属性,为这个属性指定一个值。消息用来弹出不同类型的信息。内置可以执行一些标准的form的Builtin,例如GO_BLOCK,DO_KEY等等。特殊(或菜单),定义special的行为。
个性化底部按钮 ? ? ? ?
插入“获取”表达式:获取SPEL表达式(下面会有解释) 插入项目值:往当前的输入框插入当前Form中选中的ITEM的值
验证:用来测试输入的字符串是否符合语法,如果不符和会报错。如果正确,会弹出结果。
现在申请:立即应用所做的个性化规则,只对某些类型适用,还是要以实际运行中为准。
个性化实例
?
头和条件填写为如图所示
当活动Tab页填写为
把APPLICATION. APPLICATION_NAME的提示改成了TEST 当输入为:
此时执行的触发器只能为WHEN-NEW-FORM-INSTANCE 效果为在工具栏上增加了一个名为TEST的菜单项 当我们输入为:
共分享92篇相关文档