2014-11-24 75 views
0

我正在尝试使顶点表单具有多个“页面”,以便我可以实现一个很好的布局。创建一个具有多个页面的顶点表格

例如: 1 - 个人详细信息>>第2页 - 职业>>第3页 - 职业史>>提交

有没有办法做到这一点没有在同一时间提交一个页面,因为这会弄乱了我对表格条目的验证。

+1

我不确定我是否理解你。你想创建向导? Apex有这种类型的页面,点击'Create page',选择'Wizard'类型,然后可以设置向导的页数,等等。此外,Application Express使用标签'oracle-apex'。 – Dmitry 2014-11-24 16:31:38

+0

向导思想的另一投票。但是,请注意,向导中的每个页面*将*进行页面提交;但想法是只有最后一页才能进行表格插入。 – 2014-11-25 01:44:10

回答

1

这是一个广泛的问题 - 很多可能的解决方案。您需要在页面上创建多个区域,以便在不提交页面的情况下轻松显示或隐藏不同页面项目组。

如果你只是想保持页面整洁,你可以使用Hide and Show Region模板,或者你可以创建一个Region Display Selector区域。

为了帮助用户体验流好一点,我可能会做这样的事情:

  1. 设置使用窗体向导页面项目。
  2. 创建三个HTML区域 - Personal Details,OccupationCareer History
  3. 将页面项目移动到适当的区域。
  4. 删除由向导创建的原始区域以及默认按钮。在Personal DetailsNextPrevious按钮Occupation,并PreviousSubmitCareer History可能是Next按钮 -
  5. 在每个区域中创建的导航按钮。
  6. 为每个按钮创建动态操作。按钮提交页面当然是SubmitNextPrevious按钮可以根据需要显示和隐藏区域。
相关问题