基于Google表单中之前字段值的字段验证

时间:2013-05-30 16:20:40

标签: forms validation google-apps-script google-docs google-apps

在Google表单中,如何将字段的输入范围限制为等于或小于前一字段的输入值?

ie:问题1.您有多少员工?     问题2.全职有多少人?

在我看来,有一种方法可以实现脚本,但我还没有找到为此案例编写过一个脚本的人......

1 个答案:

答案 0 :(得分:1)

首先,Apps脚本无法向Google表单添加验证。不是“作为用户类型”或单击“提交”(或继续)。您可以在Apps脚本上做的唯一事情就是分析用户发送之后的答案,如果它没有达到您的某些标准,则丢弃/忽略它。您可以向用户发送电子邮件(如果您在表单上收集),通知他的答案无效等等。但是您无法阻止他们提交错误的答案。

其次,Google表单本身也没有此类验证。

因此,使用这些类型的验证(防止被发送的错误答案)的唯一真正解决方案是不使用Google表单,而是使用其他内容。自定义Apps Script Web应用程序或您可能使用其他工具构建的常规表单。我见过有些人复制了Google表单生成的html并自行托管,以便他们可以添加这样的调整。您可以搜索并找到一个有点自动化的解决方案。如果没有,你必须自己开发或聘请某人。