微信增强

1. 简介

1.1 功能简介

在使用表单外链收集数据时,开启微信增强功能后,填写者若在微信环境中提交数据,可以获取填写者的微信资料,便于对填写者进行大致的数据分析。

1.2 使用场景

  • 在疫情管理系统中,可通过微信增强,获取填写者微信OpenID,便于核对人员信息;
  • 在学生管理系统中,可利用微信增强,获取学生的微信OpenID、微信昵称等信息,了解学生情况。

1.3 预期效果

如下图,在小区人员信息管理系统中,通过微信增强,获取人员的微信OpenID 等基础信息。

2. 设置步骤

2.1 设置入口

选择需要设置的表单,在「表单发布 >> 公开发布 >> 表单填写链接」处,打开「微信增强」开关后,即可开启微信增强功能。

2.2 获取方式

微信增强支持 2 种方式获取填写者信息:

  • 静默授权:直接填写表单,后台自动获取,仅获取微信OpenID。

  • 弹窗获取:需要填写者点击同意授权后方可填报数据,能够获取填写者的微信头像、微信昵称、微信OpenID。

2.3 提交校验

勾选每个用户仅限提交一次后,则相同表单同一个微信OpenID,仅支持提交一次数据,不允许重复提交。同时,支持自定义提示内容。

注:提示内容不超过 100 字。

2.4 数据操作

仅允许在微信中填写功能支持以下 2 种数据操作:

  • 允许查看自己提交的数据:填写者提交数据后,仅能查看自己提交的数据,无法对数据进行修改;
  • 允许修改自己提交的数据:填写着提交数据后,可以查看并编辑自己提交的数据。

以勾选「允许修改自己提交的数据」为例,效果如下所示:

2.5 微信字段调用

微信字段中包含了以下字段内容:

  • 微信头像
  • 微信昵称
  • 微信OpenID

2.5.1 调用场景

调用场景详情可参考:系统字段

2.5.2 作为本表字段被调用

开启微信增强后,生成的系统字段支持在以下 5 个场景中作为本表字段被调用:

  • 公式编辑
  • 数据联动
  • 选择数据、关联查询中的添加过滤条件
  • 表单提交校验中的添加校验条件
  • 流程中的节点校验条件

1)调用规则

若在微信增强中选择了静默获取,并且未进行更改,则在以上 5 个场景中均只显示微信OpenID;

若在微信增强中选择了弹窗获取,无论后续是否切换获取方式,则在以上 5个场景中均显示微信OpenID、微信昵称。

2)不同场景中支持作为本表字段被调用的字段类型

支持作为本表字段被调用的字段类型

场景

单行文本、多行文本、数字、日期时间、下拉复选框、地址、成员单选、成员多选、部门单选、部门多选

字段属性 >> 默认值 >> 公式编辑

单行文本、多行文本、数字、日期时间

字段属性 >> 默认值 >> 数据联动

选择数据、关联查询

字段属性 >> 数据过滤 >> 添加过滤条件

3. 应用

3.1 自定义打印

1)获取的微信信息支持通过自定义打印模板进行打印。

2)除此之外,还支持系统打印。

3.2 仪表盘统计

获取的微信信息还支持通过仪表盘进行统计展示。支持展示的图表组件有:

  • 明细表
  • 统计表
  • 数据管理表格
  • 日历组件

示例:微信信息在明细表中展示。

4. 注意事项

1)微信增强支持所有模式的用户使用。

2)微信增强可以基于简道云的公众号或者自己企业内的公众号获取微信OpenID;基于自己企业内的公众号获取需要使用简道云功能:集成微信公众号

3)使用哪个公众号收集,就是基于哪个公众号生成并获取微信OpenID。

4)仅支持移动端获取微信增强相关内容,PC端不支持获取微信增强相关内容。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验