Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
高级表单行数据绑定器是 表单数据绑定器的扩展版本 。它允许您以 引导和友好的方式添加 筛选条件。
这个特性在Joget Workflow v6中得到了增强。
图 1: 高级表单绑定器属性
名称 | 描述 | ||||||||
---|---|---|---|---|---|---|---|---|---|
表单 | 源表单来检索数据。 | ||||||||
关联数据表 | 新功能 这是Joget Workflow v6中的一个新功能。
样例 在图1的屏幕截图示例中,可以使用以下SQL来呈现这些配置。 示例SQL SELECT * FROM "Claim Entry" entry JOIN hr_expense_claim claim ON claim.id = entry.claim |
图 2: 高级表格绑定器- 高级 - 过滤器
名称 | 描述 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
筛选条件 | 筛选条件
| ||||||||||
附加条件 | 用于筛选数据集的附加条件。HQL是在这里预期的。 语法查询 用e.customProperties开始你的筛选器名称。 其次是字段ID(即标题) HQL被接受 您甚至可以使用“LIKE”等操作符来缩小数据集。 样例 e.customProperties.title = 'Trip' 这里接受哈希变量。 样例 e.customProperties.submitted_by = '#currentUser.id#' Userview Key 可以用作条件的一部分。 样例 e.customProperties.category_id = '#userviewKey#' |
图 3: 高级表单绑定器 - 高级 - 聚合查询
新功能
这是Joget Workflow v6中的一个新功能。
名称 | 描述 |
---|---|
聚合字段 | 选择字段是汇总。
在上面的示例截图中,“数量”字段将被放入“总和”功能,“计数”将被应用于“标题”。 |
Group By | 将分组子句/功能添加到最终的数据集。这可以与上面的筛选条件一起使用。 在上面的示例截图中,“金额”字段将由“索赔人”加总,显示在每个记录行中。 |
表达式列 | HAVING子句使您能够指定在最终结果中显示的组结果的筛选条件。WHERE子句将条件放置在选定的列上,而HAVING子句将条件放置在GROUP by子句所创建的组中。阅读更多:http://www.dofactory.com/sql/having |
图3中显示的配置将产生以下示例结果。
图4:示例结果