【问题标题】:How to connect Apps Script to a Google Form submit button?如何将 Apps 脚本连接到 Google 表单提交按钮?
【发布时间】:2015-07-29 18:16:10
【问题描述】:

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

【问题讨论】:

  • 您的问题是“如何在用户提交之前检查用户将要在 Google 表单中提交的信息?”如果是这样 -> 你不能这样做,即使使用脚本,脚本也只能在提交时提取数据。
  • 那么触发器呢?我看到我可以使用一些触发器,例如“onSubmit”,但不知道我的问题是否相同。
  • 我已经添加了对你的问题的回复,现在我确定你在问什么。

标签: google-apps-script google-forms


【解决方案1】:

无法使用 Apps 脚本检查输入到表单预提交中的数据(即使使用触发器,它们都依赖于提交的数据)。为了使用 Apps 脚本做类似的事情,您需要使用 HTML service 编写一个自定义表单,该表单具有一个允许您检查提交的数据的功能,如果它返回错误消息/拒绝接受日期与预先存在的日期冲突。

【讨论】:

    【解决方案2】:

    您实际上是在尝试做一些类似于选择 Eliminator Forms 附加组件的事情。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多