Oracle EBS:Form 个性化(1)

Form的个性化在一些满足用户的小需求及权限方面的控制可以起到一定的作用,配合EBS其它的开发工具可以达到意想不到的效果。该功能不仅是技术功能的一次增强,也是对业务功能的扩展,提高了系统的柔性.

1.Form个性化效果不起作用的原因
a.Rule规则或Action 没有启用
b.Condition无效.
c.触发事件或触发对象不是所需要的
d.Rule的使用范围只是给予了相对应的职责或站点,而不是给所有的部分都可以使用。
e.在执行“内置”活动中的"Raise_Form_Trigger_Failure"造成了所有的事件都失效
f.Action中所设置能使用的语言,不是设为All,而仅限于了某种语言.
g.在为Function创建了一个功能之后,又在同一个Form中执行了不同的Function

2.
a.Item的初始化值(INITIAL_VALUE)只能在WHEN-NEW-RECORD -INSTANCE事件下进行改变设置。
b.Special的申明只能在when-new-form-instance事件下进行
c.下面的这些folder_block属性,只能在WHEN_NEW_FORM_INSTANCE中设置:
PROMPT_TEXT, DISPLAYED ,WIDTH,DEFAULT_Where,ORDER_BY
d.如果针对同一个 Event 定义了两个Rule ,那么小的Rule会先执行。假使两个对同一个物件同一属性做了不同的设置,那么个性化的效果以最后执行的Rule 为准,同一个Rule 的两条Action,针对同一物件同一个属性做了不同的设置,那么个性化的效果以最后执行的Action(序号大的Action)为准.
e.执行Help > Diagnostics > Custom Code >Off 可以失效当前Form 下的所有个性化控制.若要重新生效设置成Normal即可.

3.



查看个性化表单列表




4.
当导航到表单时,触发   WHEN_NEW_FORM_INSTANCE
当导航到数据块时,触发 WHEN_NEW_FORM_INSTANCE
当导航到行记录时,触发 WHEN_NEW_RECORD_INSTANCE
当导航到块时,触发 WHEN_NEW_ITEM_INSTANCE

Form个性化执行顺序:Triggers+Conditions+Sequences



修改标签文字:
















[本日志由 admin 于 2009-08-24 08:46 AM 编辑]
上一篇: Oracle EBS:PO 采购 来源补充规则的设置
下一篇: Oracle EBS:Form个性化(2)
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: Form 个性化
相关日志:
评论: 0 | 引用: 0 | 查看次数: 13225
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 30 字 | UBB代码 关闭 | [img]标签 关闭