Joget DX Preview Release Available for Download

Check out Joget DX, the next generation successor to Joget Workflow for faster, simpler digital transformation.

Page tree
Skip to end of metadata
Go to start of metadata
Definition

高级表格最好被描述为一个 具有丰富的内嵌编辑转换的  Grid。根据目标字段,高级网格元素将模拟原始目标类型,以获得准确和更丰富的数据输入能力。

新功能

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

  1. 列格式类型。
  2. 从目标表单填充默认值。
  3. 默认排序列号。

 

图1:在Form Builder中突出显示高级表格的屏幕截图


图2:突出显示Form Builder中日期选取器元素上高级表格的屏幕截图

日期选取器将在编辑时显示,因为源字段本身是日期选取器元素。

图3:突出显示Form Builder中的选择框元素上的高级表格的屏幕截图

选择框将在编辑时显示,因为源字段本身是选择框元素

图4:高级表格属性

NameDescription
ID元素ID(通过声明为“entries”,将创建相应的数据库表列“c_entries”)
Label元素标签显示给最终用户
Form记录编辑的目标表单。
Columns

这里定义的列必须与上面选择的表格相对应。

NameDescription
Value

目标表单的字段ID。

例:

在“HR费用索赔条目”表格中,有表格元素ID为“date”,“category”,“purpose”和“formattedAmount”

Label列标签。
格式类型

如果你想格式化返回的值,你可以使用格式类型。

可用的格式类型

  • 日期  - 将字段格式化为日期。
  • 十进制 - 将字段格式化为十进制。
Width

列宽以字符为单位

Sample
200px

图5:高级表格属性 - UI

名称描述
Search在网格数据本身内启用搜索功能。
Readonly

确定元素是否可编辑。

Disable Add Feature确定是否可以添加新行。
Disable Delete Feature

确定是否可以删除一行。

默认排序列号

定义列索引以进行缺省排序。该字段只接受从1开始的整数。

例如:如果网格有5列,输入“4”将按升序排列从左边开始的第4列。

按降序排序?此选项仅在“默认排序列号”中输入后才可用。请按照降序排序进行排序。
Delete confirmation message删除一行时的确认消息。
Show Row Numbering?在网格上显示编号。
Key to save cell键盘键用于确定何时保存并移动到下一个单元格。
Edit hint编辑提示信息。
Record Per Page页面参数 - 记录显示每页
Paging Options页面参数 - 寻呼选项

图6:高级网格属性 - 验证和数据绑定

名称描述
Validator

附加一个Validator插件来验证输入值。

 

When will validation takes place?

除非提交表格为“另存为草稿”,否则将在提交表格时进行验证。

Unique Column列/字段ID来标识记录标识。
Min Number of Row Validation (Integer)
最小行数验证(整数)
Max Number of Row Validation (Integer)
最大行数验证(整数)
Error Message
当不满足上述行要求时,将显示错误消息。
Load Binder

默认选项。网格数据将在其定义的数据库单元中以JSON格式保存/加载。

在这个例子中,Multirow表格绑定器被用来加载其他表格的数据。请参阅可用表单绑定器列表。

Store Binder

默认选项。网格数据将在其定义的数据库单元中以JSON格式保存/加载。

在这个例子中,Multirow表格绑定器被用来加载其他表格的数据。请参阅可用表单绑定器列表。

  • No labels