壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1892|回复: 1

[OAF] 自已写的关于OAF Menu的设置,可能有错误,请高手指正...

[复制链接]
发表于 2008/8/18 17:38:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
通过灵活多变的菜单,我们可以更好的组织页面,不需要再设置大量的职责菜单或频繁的使用页面跳转功能.
OAF提供了四层的导航菜单,如下:

Global Menu 系统已定义好,直接调用即可,如果项目中没有包含调试功能和帮助,后两项不显示
Tab Menu     显示在Global Menu下,一级菜单
Navigation Menu 点击Tab Menu后出现在页面左边,为二级菜单
Side Navigation Menu   为Navigation Menu 的下拉菜单


EBS提供了较简单的实现此菜单的方法.利用标准的建立菜单的功能(Application / Menu)就可实现. 基本思路是按照菜单的级别从低到高建立.所使用的菜单类型分别为:
HTML Side Navigator Menu
HTML Sub Tab
HTML Tab
Home  Page  
Hoem Page包含Tab, Tab里面再包Sub Tab , Sub Tab 再包Side. 请注意,各层菜单都可直接调用功能需非子菜单.
按层次建好菜单后,还需要完成下列事项: 1. 找到你的系统中想第一个显示的页面的Function, 在原有的WEB Html HTML Call 后加上如下语句(红色部分)
OA.jsp?page=/abeam/oracle/apps/icx/menu/webui/MenuPG1&OAHP= MYSYSTEMHOMEPAGE &OASF= ENTERPRICE 相当于带参调用此页面:
OAHP = <Home page Menu Name>
定义该页面的菜单
OASF = <Function Name> 指定需要高亮显示的Tab MenuNavigation Menu,即进入页面后优先显示哪个Menu.(由后面的Function Name 来确定菜单) 然后请把系统定义的全局菜单加入到Homepage Menu. 用来显示标准按钮
菜单名:
ICX_STANDARD_GLOBAL_MENU

最后请把首页的function 加入到你的职责菜单中.通过主页就可以看到你定义的菜单了. 登录系统,找到相应的菜单项,点击.
….主页是出来了,可菜单没出来啊.
找了半天,终于发现如果要让菜单功能生效,需在当前职责菜单中加入所有的Page所对应的Function. 原来这样,加吧: 打开职责菜单, 加入上面所有的Page的Function请注意,Prompt置空,否则用户就能看见了也就是加隐藏的功能
再运行,总算成功了…..



[ 本帖最后由 asiaidea 于 2008-8-18 17:43 编辑 ]

评分

参与人数 2努力值 +15 收起 理由
Michael + 5 你回复的内容很好,对大家很有帮助,特此加 ...
atomic79 + 10 鼓励一下!

查看全部评分

发表于 2009/1/13 16:31:55 | 显示全部楼层
等我精通了我测一下,先谢拉
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 09:04 , Processed in 0.022429 second(s), 18 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表