我有一个脚本,可以完全正常运行。但是,当我从填写表单中添加触发器时,它会连续触发多达五次!
代码太长,无法在此处复制,但脚本:
我喜欢用Locks(getScriptLock
)玩游戏,有时b)a)我不太了解,并且b)有时仍然可以挣脱并进行第二次试跑。这使我的驱动器和收件箱混乱不堪,出现了由于进入锁而导致的错误,以及由于触发锁而导致的额外文件夹的错误。我尝试在电子表格上设置一个硬编码的位置,该位置在联系表中的该行第一次通过脚本运行时就被填充,并且理论上将其阻塞并阻止其再次运行...但是那也不起作用。>
有人听说过脚本从表单输入中多次触发吗?
答案 0 :(得分:0)
好吧,至少从2015年起,就已经在Google表单>表格中进行了进一步的研究。这似乎与服务器负载/一天中的时间相关—营业时间之后,这种情况仅发生10次,其中有1次大约是60%。
锁实际上并没有起作用,尽管我确实在脚本的一部分上有用户锁。
我要做的是在不同的时间写入工作表,并检查这些写入是否已发生。仅有一个还不足以阻止该行为,我是在四个不同的地方抛出错误并终止多余的脚本,并且根据日志,当它们变坏时(4-8个实例),它们都将被触发。