我正在使用Google Apps Script
来创建工作表附加组件,它将在给定ID的情况下为表单响应工作表创建一个可安装的onFormSubmit()
触发器。我已将插件发布为Unlisted
,并且每次脚本尝试从插件创建触发器时,都会收到类似这样的错误,
此插件正在尝试在当前未使用它的文档上创建触发器。
以下是用于创建触发器的代码,
function linkSubSheet(id) {
var ss_res = SpreadsheetApp.openById(id);
try {
ScriptApp.newTrigger("onSubmitByAddon").forSpreadsheet(ss_res).onFormSubmit().create();
Browser.msgBox("The selected sheet has been linked with add-on successfully!");
} catch(e) {
Browser.msgBox("Error Log <<"+e+">>");
}
}
我在这里做错什么了吗?