更新时间:2024-11-15 GMT+08:00
公式计算
公式计算是一个只读组件,不允许手动改动,输入数据值后,根据配置好的计算公式,自动计算得到结果。
在表单设计页面,从“高级组件”中,拖拽“公式计算”组件至表单设计区域,如图1所示。
- 标题:该字段在表单页面呈现给用户的名称。
- 帮助提示:为字段添加帮助信息。设置后,标题字段后会显示。
- 描述信息:为字段添加附件的说明信息。
- 状态:设置字段的状态,如只读、隐藏。
- 只读:设置为只读后,页面上该字段只可读。
- 隐藏:设置为隐藏后,页面上该字段将不再显示。
- 计算类型:当前支持数值和日期计算。
- 计算方式:在下拉框中选择所需的计算方法。
- 当“计算类型”选择“数值”时,支持求和、平均值、最大值、最小值和乘积。参与计算的字段当前仅支持“数字输入框”。
在下拉框中选择计算公式,再选择参与计算的字段,即可自动计算出结果。
- 当“计算类型”选择“日期”时,支持计算时长和距离此刻时长。
- “计算方式”为“计算时长”时,选择开始时间和结束时间,即可自动计算出时长。
- “计算方式”为“距离此刻时长”时,选择选择指定时间,即可计算其与当前时间的间隔时长,间隔计算方式可选“当前时间 减去 选择时间”或“选择时间 减去 当前时间”。
- 当“计算类型”选择“数值”时,支持求和、平均值、最大值、最小值和乘积。参与计算的字段当前仅支持“数字输入框”。
- 输出格式:当“计算类型”选择“日期”时,显示该字段,设置计算结果输出的格式。支持“年”、“月”、“日”、“时”、“分”和“秒”六种格式。
- 保留小数位:计算结果保留的小数位数。
- 舍入计算:设置小数的舍入规则,总的舍入规则如图2所示。假设,“数字输入框1”输入数值8.42,“数字输入框2”输入数值2.17,“计算公式”设置为求和,“保留小数位”为1位,则舍入结果如下。
- 向上舍入:结果为10.6
- 向下舍入:结果为10.5
- 四舍五入:结果为10.6
- 单位:设置计算结果的单位,如前缀设置为“¥”或后缀设置为“元”“、%”等。
- 数据变更:表单中的公式发生变化时,已产生的历史数据需要通过单击“刷新历史数据”去更新。例如,表单X中最开始的计算公式为A+B,因业务变动现将计算公式修改为A*B,此时开发者在表单X设计页面通过单击“刷新历史数据”,可将已提交的历史数据中A+B的结果,更改为A*B。
父主题: 表单高级组件介绍