如何将Apps脚本连接到Google表单提交按钮?

时间:2015-07-29 18:16:10

标签: google-apps-script google-form

我的服务上有注册用户的简单Google表单,他们需要输入时间。它是一个问题,当他们可以进入另一个用户放置的同一时间,我需要在用户按下提交按钮时检查它。 如何使用Apps脚本执行此操作?我找到了一些例子,但仍然不明白如何将我的脚本与提交联系起来。

2 个答案:

答案 0 :(得分:2)

无法使用Apps脚本检查在提交前的表单中输入的数据(即使使用触发器,这些触发器都依赖于提交的数据)。为了使用Apps脚本执行类似操作,您需要使用HTML service编写一个自定义表单,其中包含一个允许您检查提交数据的函数,并返回错误消息/拒绝接受日期如果它与预先存在的日期发生冲突。

答案 1 :(得分:0)

您实际上是在尝试执行与Eliminator Forms附加选项类似的操作。

在文档中搜索表单提交触发器。它会给你一个例子。

但其中的第22个问题是,您的脚本在提交表单后运行,因此如果检查失败,则无法停止提交。