概述
在想要设置个性化的FORM界面, 通过菜单栏Help –> Diagnostics -> Customer Code -> Personalize进入个性化设置界面。
例:销售订单FORM进入个性化设置界面
-
Function Name:当前Form的函数名称
-
Form Name:表单名
-
Debug Mode
OFF: 不允许显示消息,即使定义了消息的Aciton, 该消息也不会显示
Show Debug Messages: 允许显示消息
Step by Step: 每次应用满足个性化规则时都提示 -
Level:个性化作用层次 – FunctionForm
-
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 菜单下
-
Trigger Object:
-
Condition:条件为真时,才能触发个性化
-
Processing Mode
不在“输入-查询”模式下。(即在表单状态为输入状态下触发)
仅在“输入-查询”模式下。(即仅在表单状态为查询状态下触发)
两者兼有 -
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 个性化:个性化设置界面所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复