脚本在首次执行后触发多次

时间:2019-03-29 17:39:33

标签: google-apps-script triggers google-form

这种情况在我公司内部,有Google帐户。

我有一个Google表单,它当然会填充一个电子表格。我的Google Apps脚本基本上从表单内容创建pdf文档,然后通过电子邮件将其发送到HR电子邮件地址。该脚本还将在最后一次表单提交所填充的电子表格行中插入指向创建的pdf的链接。

一切正常,除了在创建第二个空pdf一段时间后第二次自动触发脚本之外,因为还没有真正提交表单。它可能会立即发生,也可能会在几分钟后发生,甚至在第一次执行后一个小时就发生一次。

这归服务帐户所有。在同一个帐户中,我有另一个表单/电子表格/脚本/触发器,该表单/表单/脚本/触发器的功能几乎相同,并且工作正常,仅触发一次。

唯一的区别是,该表单可以正常工作,可以自动收集电子邮件地址,因此需要用户登录google。 有问题的是,它不收集电子邮件地址,而只具有“全名”和“用户名”字段,以便人员手动识别。

这两个触发器的执行当然都以“完成”结束。

我已经擦除并重新创建触发器两天了。甚至是从头开始创建错误的表单,因为最初我是复制好表单,然后进行相应的修改。

您可以在图像中看到,6:04:49处的执行是一秒钟前的“鬼魂”。 (当然,我不能在1秒钟内完成所有表单填写过程) 然后在5:33:42再次执行一次真实的执行,然后在4秒后执行鬼影。 那么在5:39:07处的3次处决似乎是先前在不同时间执行的处决。

有任何线索吗??非常感谢!

0 个答案:

没有答案