当一个页面的内容较多时,我们需要将内容进行分组显示。这个时候我们就需要用到隐藏显示。
本文将介绍如何使用OAF的隐藏显示题头功能
一、新建AM
在test.oracle.apps.cux上点右键,选择CreateApplication Module
设置: Package:test.oracle.apps.cux.hideShow.server
Name:HideShowAM
下一步,直到完成。
二、创建页面
在test.oracle.apps.cux.hideShow下,点右键 New->Web Tier->OA Components->Page
确定
输入 Name:HideShowPG
Package:test.oracle.apps.cux.hideShow.webui
确定,生成页面
修改pageLayout属性
ID:PageLayoutRN
AM Definition;test.oracle.apps.cux.hideShow.server.HideShowAM
Window Title:Hide Show
Title: Hide Show
在PageLayoutRN下新建两个Region,设置属性
Region1
ID:BasicInfoRN
Region Style:hideShowHeader
Text:人员基本信息
Region1
ID:ExperienceInfoRN
Region Style:hideShowHeader
Text:工作经历
在BasicInfoRN新建2个Item1个Region
设置属性:
Item1:
ID:FullName
Item Style:messageTextInput
Prompt:姓名
Item2:
ID:Position
Item Style:messageTextInput
Prompt:职位
Region1:
Id:MoreInfo
Region Style:hideShow
DisclosedText:收起
UndisclosedText:更多
在MoreInfo上右击New->Item,新建2个Item,Item1 ,Item2设置属性
Item1:
ID:Address
Item Style:messageTextInput
Prompt:地址
Item2:
ID:BirthDay
Item Style:messageTextInput
Prompt:出生日期
在ExperienceInfoRN上右击New->Item,新建2个Item,Item1,Item2设置属性
Item1:
ID:Company
Item Style:messageTextInput
Prompt:公司信息
Item2:
ID:Project
Item Style:messageTextInput
Prompt:项目信息
运行看一下结果