【发布时间】:2014-08-27 12:00:59
【问题描述】:
在绑定到 FormApp 的 appscript 中,我试图在配置为表单目标的电子表格上添加 onFormSubmit 触发器,但我既没有将电子表格视为“资源”菜单中的事件源(在脚本中编辑器)也不能让.newTrigger以编程方式工作。
当Script.newTrigger('myFunc').forSpreadsheet(sheetId).onSubmit()被添加到一个菜单项绑定的函数中(当菜单项被点击时),这个.newTrigger调用似乎成功了,但是没有任何效果。
我在脚本编辑器中的任何地方都看不到新触发器(通过“资源”菜单),并且在提交表单时,myFunc 不会被触发。检查ScriptApp.getProjectTriggers().length,还是0。
有什么办法吗?这是一个已知的限制吗(顺便说一句,文档中没有明确提及)?
【问题讨论】: