思路:多頁面可以在頁面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