使用谷歌表格公式检查appsscript项目触发器是不是存在
Posted
技术标签:
【中文标题】使用谷歌表格公式检查appsscript项目触发器是不是存在【英文标题】:Check if appsscript project trigger exists with google sheets formula使用谷歌表格公式检查appsscript项目触发器是否存在 【发布时间】:2020-04-03 07:43:48 【问题描述】:我正在创建应用程序脚本触发器,用于从 google 表格文档(文档 A)发送自动预定的电子邮件。我有另一个文档 Z,我想在其中验证触发器是否是在文档 A 应用程序脚本环境中创建的。是否有公式或脚本可以帮助我解决这个问题?我知道包含触发器的应用程序脚本项目的名称。
我有大约 200 个文档,其中创建了触发器,需要一个中心文档来验证一切是否顺利。
感谢您的帮助!
【问题讨论】:
【参考方案1】:不幸的是,没有直接的方法来做到这一点
有ScriptApp.getProjectTriggers();
方法,但它只允许您检索某个项目的触发器,而不是驱动器上的所有触发器。
但您可以实施解决方法。
例如,当您创建触发器时(我假设您使用 triggerBuilder
、retrieve the trigger Id 以编程方式执行此操作并将其粘贴到电子表格中。如果您为创建的所有触发器执行此操作,您将拥有一个电子表格,其中列出您创建的所有触发器。
【讨论】:
以上是关于使用谷歌表格公式检查appsscript项目触发器是不是存在的主要内容,如果未能解决你的问题,请参考以下文章