我是靠谱客的博主 火星上麦片,最近开发中收集的这篇文章主要介绍EBS 个性化:个性化设置界面,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在想要设置个性化的FORM界面, 通过菜单栏Help –> Diagnostics -> Customer Code -> Personalize进入个性化设置界面。

例:销售订单FORM进入个性化设置界面
在这里插入图片描述

  1. Function Name:当前Form的函数名称

  2. Form Name:表单名

  3. Debug Mode
    OFF: 不允许显示消息,即使定义了消息的Aciton, 该消息也不会显示
    Show Debug Messages: 允许显示消息
    Step by Step: 每次应用满足个性化规则时都提示

  4. Level:个性化作用层次 – FunctionForm

  5. Trigger Event
    When-New-Form-Instance: once, when the form starts up
    When-New-Block-Instance: each time the cursor moves to a new block
    When-New-Record-Instance: each time the cursor moves to a new record
    When-New-Item-Instance: each time the cursor moves to a new item
    When-Validate-Record: each time the current record has any change that needed to be validated
    Menu: 点击菜单项触发个性化,MENU1至15是在 Tools 菜单下
    Special: 点击菜单项触发个性化,SPECIAL1 至 15 是在 Tools 菜单下,16 至 30 是在 Reports 菜单下,31 至 45 在 Actions 菜单下

  6. Trigger Object:

  7. Condition:条件为真时,才能触发个性化

  8. Processing Mode
    不在“输入-查询”模式下。(即在表单状态为输入状态下触发)
    仅在“输入-查询”模式下。(即仅在表单状态为查询状态下触发)
    两者兼有

  9. Level
    Industry 为下一版本预留
    Site 地点
    Responsibility
    User

在这里插入图片描述
Action Type: Property
Object Type: Item, Window, Block, Tab Page, Canvas, Radio Button, View, Global Varialbe, Parameter, LOV, Local Variable.
Object Name:Global Variable, Parameter需手工输入
Value:为对象赋值


Action Type: Message
Message Type: Show, Hint, Error, Debug, Warn


Action Type: Builtin
Builtin Type:
A.Launch SRS Form : 调用并发请求(SRS)
B.Launch a Function:调用Form
C.Launch a URL:调用URL
D.DO-KEY: 模拟功能按键
E. Execute a Procedure:执行一个存储过程,实质是调用FORM中的一个内置程序FORMS_DLL.
F. GO_ITEM : 跳到某个栏位
G. GO_BLOCK:跳到某个模块
H. FORMS_DDL:执行语句,和Execute a Procedure一样,只不过Execute a Procedure是执行PLSQL程序
示例:

='Declare 
Begin 
update oe_order_lines_all
set CUST_PO_NUMBER='''||:ORDER.CUST_PO_NUMBER||'''
,LAST_UPDATED_BY='''||:ORDER.LAST_UPDATED_BY||'''
,LAST_UPDATE_DATE=sysdate
where FLOW_STATUS_CODE in (''ENTERED'',''AWAITING_SHIPPING'',''BOOKED'') and header_id ='''||:ORDER.header_id||''';
 Commit;
 End;'

I. RAISE_FORM_TRIGGER_FAILURE:抛出一个异常,不再执行后续的动作。
J. EXECUTE TRIGGER : 运行一个指定的触发器
K. SYNCHRONIZE:很少用,客户端和中间层的同步
L. Call Custom Library调用自定义的内置程序
M. Create Record Group from Query:创建一个动态记录组,可用来做LOV取值。
N. Set Profile Value in Cache


Action Type: Menu
Menu Entry
Menu Label
Render line before menu: 若勾选,在标签上方会出现一条直线以做区隔所用。
一般special1,special16,special31 在菜单的最顶部不需要分割。
Icon Name: 图标名称可以使用我们自己的图片,路径为 $COMMON_TOP/java/oracle/apps/media/

最后

以上就是火星上麦片为你收集整理的EBS 个性化:个性化设置界面的全部内容,希望文章能够帮你解决EBS 个性化:个性化设置界面所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部