特殊字段赋值规则
1. 简介
1.1 功能简介
当一个表单中存在多个不可见字段,针对这些字段需要同时设置不同的赋值规则,这时可以对部分字段设置特殊赋值。
1.2 应用场景
如客户满意度评价的场景中,选择评价不同的内容,就关联显示出不同的问题,所以需要对问题字段设置「显隐性规则」,以确保只录入最终填写的数据。问题选项对应着不同的分值,分值和总分字段采用公式计算,对填报人不可见,但需要提交入库,所以该字段需要设置为「始终重新计算」。
1.3 预期效果
在填写「服务评价」表单时,当选择服务评价,则只对服务项进行打分;当选择产品评价,则只对产品项进行打分,且打分时对分值字段不可见,提交后后台自动录入对应的分值:
2. 操作步骤
注:表单部分可以直接安装 不可见字段赋值 模板,其中表单「服务评价-特殊字段赋值」包含了【2.1 创建表单】部分的数据,安装后可直接从【2.2 设置字段显隐规则】的步骤进行设置。
2.1 创建表单
1)创建「服务评价」表单,表单中包含评价内容(单选按钮组)、评价选项(单选按钮组)、分值(数字)和评价总分(数字)字段:
2)在「字段属性 >> 字段权限」处设置分值和评价总分字段为不可见:
2.2 设置字段显隐规则
1)点击「表单属性 >> 添加显隐规则」,对表单添加字段显隐规则:
2)添加如下 2 个显隐规则:
- 当评价内容为“服务评价”时,显示服务评价选项;
- 当评价内容为“产品评价”时,显示产品评价选项。
2.3 设置公式
1)在「字段属性 >> 默认值」处选择公式编辑,对分值和评价总分字段设置公式:
2)对服务评价得分设置公式为:
IF(评价内容=="服务评价",IFS(请对服务进行评价=="满意","5",请对服务进行评价=="一般","3",请对服务进行评价=="较差","1"))
表示当评价的内容为服务时,选择“满意”,得 5 分,选择“一般”,得 3 分,选择“较差”,得 1 分。
3)对产品评价得分设置公式为:
IF(评价内容=="产品评价",IFS(请对产品进行评价=="满意","5",请对产品进行评价=="一般","3",请对产品进行评价=="较差","1"))
表示当评价的内容为产品时,选择“满意”,得 5 分,选择“一般”,得 3 分,选择“较差”,得 1 分。
4)对评价总分设置公式为:
SUM(分值,分值)
表示评价总分为服务评价和产品评价分数之和。
2.4 设置不可见字段赋值
1)点击「表单属性 >> 不可见字段赋值」,设置为空值,再点击右侧按钮设置特殊字段赋值:
2)进入特殊字段赋值规则页面,在始终重新计算中添加分值和评价总分字段:
3. 注意事项
如果表单有添加「特殊字段赋值规则」,将优先执行已设置的特殊赋值规则,其余字段跟随默认规则执行。