Невозможно создать триггер onFormSubmit из надстройки Sheets - PullRequest
0 голосов
/ 23 февраля 2019

Я использую Google Apps Script, чтобы создать надстройку для листов, в которой будет создан устанавливаемый 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+">>");
  }
}

Я что-то здесь не так делаю?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...