Skip to content

表单公开发布

表单公开发布后,组织以外的人员可以填写表单查看信息等,不需要进行账号登录,相当于问卷功能

1.公开填写

启用公开填写后,外部人员将能够填写表单,可用于收集外部数据

1.1.公开填写链接

点击链接或扫描二维码,可以直接填写表单内容

1.2.限制字段

默认情况下,所有字段在外链中均可填写,如果需要禁用某些字段可以设置公开填写字段

注意

公开填写中,无法使用系统字段,因为系统字段包含组织架构信息,无法再外部链接中获取

1.3.限制频率

限制用户填写频率,默认可以无限制填写

特别说明

由于公开填写不需要登录,所以这里的频率限制采用的是浏览器限制。即单个浏览器内可以限制,但是切换不同的浏览器后可以重复提交

如果需要严格限制,则可以创建表单的新增记录前触发工作流,依据表单内的字段进行提交频率判断

1.4.区分数据来源

对于同一个表单,可能需要从不同来源收集数据,然后自动设置数据的来源

客户表为不同的来源渠道设置不同的链接


1.5.提交成功后自动跳转

当表单记录提供成功后,默认进入成功页面。如果需要跳转到其他链接,可以配置自动跳转链接

跳转示例


1.6.获取微信用户信息

启用此项可以直接在公开发布页面获取微信用户的基础信息

注意

此功能必须先绑定 微信服务号,才可以启用。⇲接入:微信开放平台

仅允许在微信中填写

启用此项后,此公开发布的链接,在浏览器中无法打开,必须在微信中才可以打开

1.7.自定义参数

支持设置自定义参数公开发布链接,设置自定义参数后,当用户打开链接后控件将自动设置为自定义参数值

注意

因为包含了特殊字符,所以需要对添加了自定义参数的URL进行encodeURI编码

添加方式

在公开发布链接最后拼接参数:&data=\{"控件ID": "控件值"\}


假设参数如下:

公开发布链接为:https://apaas.hzy.com/public_form/write/aAhlT84t4i05F/aSNSOD45FQ0GT/1?isApaas=1&instanceNo=00001
控件ID为:zgoDOnlkjtQ3Ed(文本控件)
默认参数值为:线下

那么拼接结果为:

https://apaas.hzy.com/public_form/write/aAhlT84t4i05F/aSNSOD45FQ0GT/1?isApaas=1&instanceNo=00001&data={"zgoDOnlkjtQ3Ed": "线下"}

点击上方链接后,指定文本控件的值将被自动设置为:线下

提示

可以通过表单设计查看控件ID,方式如下: