“计算字段”  允许您对一组或一系列字段执行一系列算术计算。

图1:截屏突出显示计算领域从样本人力资源费用索赔应用程序

http://localhost:8080/jw/web/console/app/hr_expense/1/form/builder/hr_expense_claim

图2:计算字段属性

Name

Description

ID元素ID(通过声明为“total”,将创建相应的数据库表列“c_total”)Label元素标签显示给最终用户。VariablesName

Description

变量名声明一个名称来存储当前的行方程结果。字段ID形式字段ID来检索。

在上面的例子中,我们从表格网格中的特定列进行求和。

表单网格ID:entries

表单网格中的列:formattedAmount

要填写的字段ID:entries.formattedAmount

  • 多值操作Sum
  • Avg
  • Min
  • Max

Equation使用上面声明的变量进行算术运算。

 

图3:计算字段属性 - 高级选项

Name

Description

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


When will validation takes place?

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

  • Formatting Style美式格式(1,000.00)
  • 欧洲格式(1.000,00)

Number of Decimal十进制数Prefix计算值的前缀Postfix计算值的PostixUse Thousand Separator?千位分隔符切换。Hidden?将此元素显示给最终用户。Display as Label?以纯文本形式显示元素的值。Workflow Variable如果表单是工作流程的一部分,则在保存表单时(单击“另存为草稿”或“完成”按钮)。此输入字段中的值将被保存到相应的名为here的工作流程变量中。


Using a non-existent Workflow Variable name

如果尝试映射到不存在的工作流程变量,则会在服务器日志中输出以下警告(例如状态)。

context attribute status does not exist in process context - adding new attributes to the process context is not allowed


 


文档更新时间: 2018-11-06 06:30   作者:李飞