Definition

多页面表单 使人们能够以简单和优雅的方式将多种表单合并  成一个表单

新功能

这个特性在Joget Workflow v6中得到了增强。

  1. AJAX Rendering

图1: 多页面表单的屏幕截图

图2:多页面表单属性

名称描述
ID元素ID
Number of Pages以整数表示的页面数
AJAX Rendering?仅在单击时呈现页面。如果用户不使用所有的表单和页数,这个选项可以提高加载时间。

图3:多页面表单属性 - 页面

名称描述
Label

页面名称以breadcrumb或tab的形式显示,具体取决于UI中的设置

Form目标表单
Readonly?

确定页面是否可编辑

Parent Form Field to keep Child Form ID

父表单中用于存储页面主键的字段的ID。页面数据将根据从此字段中检索的记录标识进行加载。

Child Form Field to keep Parent Form ID

页面表单中字段的ID用于存储父表单的主键

Validate when change page

如果选中,则在页面更改上执行验证

Important Note about Parent Form Field to keep Child Form ID

如果单个表单没有与父表单存储在同一个表中,则必须指定该字段。

指定的字段不需要首先在父表单中创建。

图4:多页面表单属性 - 高级选项

名称描述
Partially store form when page changed?用户在页面之间导航时部分存储表单。
Store main form data when partial storing is enabled?

在启用部分存储时存储主表单数据

当“ 页面更改时部分存储表单”时,此选项可用 已启用。

Display Mode

确定多页面表单是否将显示在向导或选项卡中。

Previous Button Label上一个按钮标签。
Next Button Label下一个按钮标签。
Only enable submit button on last page?

如果选中,则表单提交或任务完成之前必须完成所有页面的表单

CSS

自定义CSS实现。


  • No labels