Appearance
表单公开发布
表单公开发布后,组织以外的人员可以填写表单,查看信息等,不需要进行账号登录,相当于问卷功能
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,方式如下:
