EBS OAF开发中怎样实现功能页签(Global Tab)

(版权声明。本人原创或者翻译的文章如需转载。如转载用于个人学习,请注明出处。否则请与本人联系,违者必究)

功能页签的实现不须要不论什么编码。和subTab不一样。能够和subTab共存。

其主要实现是靠配置,过程例如以下:

1.      建立两个OAF页面的Function.

EBS OAF开发中怎样实现功能页签(Global Tab)

2.      为每一个function分别建立一个HTML Tab 类型的菜单,并把对应的Function增加到菜单中,但不要声明Prompt,例如以下:

EBS OAF开发中怎样实现功能页签(Global Tab)EBS OAF开发中怎样实现功能页签(Global Tab)

3.      建立一个Home Page类型的菜单,并把上面建立的两个HTML Tab菜单增加这个菜单中,并设置合适的Prompt,由于这里的Prompt会做为Tab的标题。

EBS OAF开发中怎样实现功能页签(Global Tab)

4.      建立好Home Page菜单之后。回去更改前面两个Function的HTML CALL来增加两个參数&OAHP=HW_HP_FOR_TAB&OASF=HW_FUN1,OAHP是Home Page菜单的名字,OASF是当前Function的名字,设置例如以下图。假设你的Home Page菜单是之前设计好的,那么在定义Function的时候就能够指定好这两个參数,不须要回来改动。

EBS OAF开发中怎样实现功能页签(Global Tab)

5.      定义一个新的标准的菜单(也能够增加一个已有的菜单之中,这里我是定义的新的)。把之前的Home Page菜单加进去,可是不用设置Prompt,再加上一个默认的Function,例如以下图

EBS OAF开发中怎样实现功能页签(Global Tab)

6.      假设要建立新的职责,能够设置其菜单为上面新建的标准菜单,假设是用已有的职责,仅仅须要把Home Page菜单增加到已有的菜单之中就可以。

EBS OAF开发中怎样实现功能页签(Global Tab)

7.      假设新建了职责,须要把新建的职责增加到当前用户的职责列表中去。

EBS OAF开发中怎样实现功能页签(Global Tab)

8.      切换到新建职责,能够看到效果例如以下

EBS OAF开发中怎样实现功能页签(Global Tab)EBS OAF开发中怎样实现功能页签(Global Tab)

 

 

相关文章: