【发布时间】:2013-05-30 16:20:40
【问题描述】:
在 Google 表单中,如何将字段的输入范围限制为等于或小于前一个字段的输入值?
ie:问题 1. 你有多少员工? 问题 2. 有多少人是全职的?
在我看来,有一种方法可以实现脚本,但我还没有找到为此案例编写过脚本的人...
【问题讨论】:
标签: forms validation google-apps-script google-docs google-apps
在 Google 表单中,如何将字段的输入范围限制为等于或小于前一个字段的输入值?
ie:问题 1. 你有多少员工? 问题 2. 有多少人是全职的?
在我看来,有一种方法可以实现脚本,但我还没有找到为此案例编写过脚本的人...
【问题讨论】:
标签: forms validation google-apps-script google-docs google-apps
首先,Apps 脚本无法向 Google 表单添加验证。不是“作为用户类型”或当他们单击“提交”(或继续)时。您可以在 Apps 脚本上做的唯一一件事是分析用户发送后的答案,如果它不符合您的某些标准,则丢弃/忽略它。您可以向用户发送电子邮件(如果您在表单上收集),通知他的答案无效等。但您不能阻止他们提交错误的答案。
其次,Google 表单本身也没有这种类型的验证。
因此,进行此类验证(防止发送错误答案)的唯一真正解决方案是不使用 Google 表单,而是使用其他方式。您可以使用其他工具构建的自定义 Apps Script Web 应用程序或常规表单。我见过一些人复制生成的 Google 表单的 html 并自己托管它,以便他们可以添加此类调整。您可以搜索并找到适合您的自动化解决方案。如果没有,您将不得不自己开发或聘请他人来开发。
【讨论】: