本文将介绍,如何通过公式编辑调用微信增强字段,实现复杂的表单提交校验。
在礼品领取场景中,会员领取完礼品之后,当月不能再领取礼品。
以店铺会员领取礼品场景为例,会员每月仅能领取 1 次礼品:
1)新建「会员礼品领取」表单,用于每月登记会员礼品领取情况。字段设置如下:
字段名称 | 字段类型 |
姓名 | 单行文本 |
生日 | 日期时间 |
手机号码 | 单行文本 |
领取礼品 | 下拉框(选项自定义添加) |
领取时间 | 日期时间 |
辅助字段 | 单行文本 |
2)其中,领取时间的「字段属性」中设置「类型」为「年-月」,并选择「默认值」为「填写当时」。
1)点击「辅助字段」,在「字段属性>>默认值」处选择「公式编辑」,点击下方「编辑公式」设置对应公式,如下所示:
CONCATENATE(领取时间,微信OpenID)
2)在「字段属性>>字段权限」处,取消「可见」、「可编辑」处的勾选,设置其为不可见。
3)在「表单属性>>不可见字段赋值」处,设置其为「始终重新计算」。
表单配置完成后,即可在「表单发布 >> 公开发布 >> 表单填写链接」处获取表单链接/二维码,发送给会员进行填写。
效果演示参见本文【1.3 预期效果】。