OAF学习笔记-19-在客制页面做出Tab(标签页)

思路:多页面可以在页面heard页面上制作Tab页(客制页,没有Tab页的系统页面可用这种方法,系统页面中增加客制页见下一问题)系统中客制页面的heard 不能再页面中进行修改要在heard,只能在EBS系统中进行配置 大致流程为Tab->Home Page->Standard



为页面的function  制作tab页 Type为HTML Tab  Prompt为空


做Home Page 将HTML Tab 放到Home Page  Prompt显示为Tab标题


修改function,在WEB HTML中的HTML Call 中增加两个参数

OAHP = <Home page Menu Name>
定义该页面的菜单  
OASF = <Function Name> 
指定需要高亮显示的 Tab Menu Navigation Menu, 即进入页面后优先显示哪个 Menu.( 由后面的 Function Name  来确定菜单 然后请把系统定义的全局菜单加入到 Homepage Menu 用来显示标准按钮


在Standard中 把Home Page 添加进去 增加一个function 为默认打开function


可以参考

http://blog.csdn.net/tavor/article/details/30129133

http://blog.163.com/talent1025@126/blog/static/20886436201210267254857/

 

用OAF代码实现的Tab(页面内部)


在PageLayoutRN 中新建一个region 类型为subTabLayout



SubTabRN下面新建两个Region 类型修改为stackLayout



右键点击SubTabRN,选择New->subTabs

系统会自动创建subTabBar

右键点击subTabBar,选择New->link,创建两个link()(link是用来跳转tab)这种tab的本质是在将一个页面分成两个部分展现出来,点击第一块显示第一块隐藏第二块但他的本质仍是一个页面

在每个stackLayout中就和普通页面一样进行制作

可以参考

http://demo.netfoucs.com/cai_xingyun/article/details/41244959



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值