公式编辑调用微信增强字段
1. 简介
1.1 案例简介
本文将介绍,如何通过公式编辑调用微信增强字段,实现复杂的表单提交校验。
1.2 使用场景
- 在服务评价系统中,限制用户每天只能评价 2 次,防止出现恶意攻击现象;
- 在礼品领取场景中,限制会员每月只能领取 1 次,保障其他会员的权益;
- 在项目实施过程中,限制工作人员每天只能打卡 1 次汇报项目进度,提高工作人员的效率。
1.3 预期效果
在礼品领取场景中,会员领取完礼品之后,当月不能再领取礼品。
2. 操作步骤
以店铺会员领取礼品场景为例,会员每月仅能领取 1 次礼品:
2.1 基础表单配置
1)新建「会员礼品领取」表单,用于每月登记会员礼品领取情况。字段设置如下:
字段名称 | 字段类型 |
姓名 | 单行文本 |
生日 | 日期时间 |
手机号码 | 单行文本 |
领取礼品 | 下拉框(选项自定义添加) |
领取时间 | 日期时间 |
辅助字段 | 单行文本 |
2)其中,领取时间的「字段属性」中设置「类型」为「年-月」,并选择「默认值」为「填写当时」。
2.2 开启微信增强
2.3 辅助字段设置
1)点击「辅助字段」,在「字段属性>>默认值」处选择「公式编辑」,点击下方「编辑公式」设置对应公式,如下所示:
CONCATENATE(领取时间,微信OpenID)
2)在「字段属性>>字段权限」处,取消「可见」、「可编辑」处的勾选,设置其为不可见。
3)在「表单属性>>不可见字段赋值」处,设置其为「始终重新计算」。
2.4 表单发布
表单配置完成后,即可在「表单发布 >> 公开发布 >> 表单填写链接」处获取表单链接/二维码,发送给会员进行填写。
2.5 效果演示
效果演示参见本文【1.3 预期效果】。