在使用表单外链收集数据时,开启微信增强功能后,填写者若在微信环境中提交数据,可以获取填写者的微信资料,便于对填写者进行大致的数据分析。
如下图,在小区人员信息管理系统中,通过微信增强,获取人员的微信OpenID 等基础信息。
选择需要设置的表单,点击编辑表单,选择表单发布,进入公开发布中,即可开启微信增强功能。
微信增强支持 2 种方式获取填写者信息:
1)打开微信用户仅限提交一次后,则相同表单同一个微信OpenID,仅支持提交一次数据,不允许重复提交。
2)支持自定义提示内容
微信字段中包含了以下字段内容:
调用场景详情可参考:系统字段。
开启微信增强后,生成的系统字段支持在以下 5 个场景中作为本表字段被调用:
1)调用规则
若在微信增强中选择了静默获取,并且未进行更改,则在以上 5 个场景中均只显示微信OpenID;
若在微信增强中选择了弹窗获取,无论后续是否切换获取方式,则在以上 5个场景中均显示微信OpenID、微信昵称。
2)不同场景中支持作为本表字段被调用的字段类型
支持作为本表字段被调用的字段类型 | 场景 |
单行文本、多行文本、数字、日期时间、下拉复选框、地址、成员单选、成员多选、部门单选、部门多选 | 字段属性 >> 默认值 >> 公式编辑 |
单行文本、多行文本、数字、日期时间 | 字段属性 >> 默认值 >> 数据联动 |
关联数据、关联查询 | 字段属性 >> 数据过滤 >> 添加过滤条件 |
调用微信增强字段的场景案例参见:数据联动调用微信字段、关联查询调用微信字段、微信增强字段支持表单提交校验、公式编辑调用微信增强字段。
1)获取的微信信息支持通过自定义打印模板进行打印。
2)除此之外,还支持系统打印。
获取的微信信息还支持通过仪表盘进行统计展示。支持展示的图表组件有:
示例:微信信息在明细表中展示。
1)微信增强支持所有模式的用户使用。
2)微信增强可以基于简道云的公众号或者自己企业内的公众号获取微信OpenID;基于自己企业内的公众号获取需要使用简道云功能:集成微信公众号。
3)使用哪个公众号收集,就是基于哪个公众号生成并获取微信OpenID。
4)仅支持移动端获取微信增强相关内容,PC端不支持获取微信增强相关内容。