始终重新计算是指当设置字段不可见时,不可见字段的值与可见时保持一致,同样参与计算、联动等。
设置始终重新计算的字段一般通过联动或函数来赋值,为了业务或美观上的需要将其隐藏,不影响其参与运算。
如在业务考核的场景中,考核题目的分值需要通过 公式 计算并对考生不可见,这时就需要设置字段为始终重新计算,每个选项分值的正确录入。
表单在填写时对得分字段不可见,当选择正确答案“王维”后,自动在后台录入得分 10 分,如选择其他错误答案,则不得分。
在设置之前请先安装示例应用:「不可见字段赋值」,本文将按照示例应用进行讲解,安装时选择「保留示例数据」。
进入「知识考核」表单,在「字段属性 >> 字段权限」处设置得分字段为不可见:
1)在「字段属性 >> 默认值」处选择公式编辑,对得分字段设置公式:
2)设置公式为:
IF(“独在异乡为异客,每逢佳节倍思亲”诗句的作者是:=="王维",10,0)
表示当题目答案选择“王维”时,得 10 分,否则不得分。
点击「表单属性 >> 不可见字段赋值」,设置为始终重新计算:
对于以下字段:单行文本、多行文本、数字、日期时间、单选按钮组、复选框组、下拉框、下拉复选框、地址、定位、图片、附件、关联数据、手写签名、手机、部门字段、成员字段,不可见字段赋值为“始终重新计算”时有如下规则:
1)在普通表单中:
2)在流程表单中: