我有一个简单的onEdit脚本,可以运行30秒钟以上,具体取决于我在电子表格中执行的操作,在某些情况下,我需要执行此操作。
我了解,如果在这种情况下不使用可安装的触发器,则简单的onedit脚本将超时。因此,我现在有一个简单的onEdit触发器和可同时运行的可安装onEdit触发器。
但这是我的问题。我提到有时候我的脚本需要运行超过30秒。但是,如果我将可安装触发器与简单触发器结合使用,onEdit函数将开始导致不需要30秒运行时间的更改即可触发两次,并且我不希望这种情况发生。
顺便说一句,如果我不使用可安装的触发器,而仅使用简单的触发器,则不需要30秒运行时间的更改就会触发一次并根据需要执行。但是,需要30秒钟运行时间的更改会超时,无法完成我需要完成的任务。
那么我如何获得可安装的触发器来在30秒内运行所需的更改一次,同时仍使我能够在需要时将更改运行超过30秒?
答案 0 :(得分:0)
您是正确的,简单触发器的运行时间不能超过30秒,而可安装触发器的运行时间不能超过30秒。
所以,为什么不使用仅可安装触发器而不使用 简单的一个。您可以将其绑定到任何所需的功能,不需要 被称为
onEdit()
。