创建具有多个页面的Apex表单

时间:2014-11-24 15:39:43

标签: oracle user-interface oracle-apex

我试图制作一个包含多个页面的顶级表单'在其中,这样我就可以实现一个漂亮的布局。

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

有没有办法在不提交一个页面的情况下这样做,因为这会弄乱我对表条目的验证。

1 个答案:

答案 0 :(得分:3)

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

如果您只是想让页面保持整洁,可以使用Hide and Show Region模板,也可以创建Region Display Selector区域。

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

  1. 使用表单向导设置页面项目。
  2. 创建三个HTML区域 - Personal DetailsOccupationCareer History
  3. 将页面项目移动到适当的区域。
  4. 删除向导创建的原始区域以及默认按钮。
  5. 在每个区域中创建导航按钮 - 可能是Next中的Personal Details按钮,Next中的PreviousOccupation按钮以及PreviousSubmit中的Career History
  6. 为每个按钮创建动态操作。当然,Submit按钮会提交页面。 NextPrevious按钮会根据需要显示和隐藏区域。