无法从表格加载项创建onFormSubmit触发器

时间:2019-02-23 10:36:51

标签: google-apps-script google-sheets triggers gsuite

我正在使用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+">>");
  }
}

我在这里做错什么了吗?

0 个答案:

没有答案