Установленный триггер onOpen, установленный скриптом, не будет запускаться в скрипте Apps - PullRequest
0 голосов
/ 09 января 2019

Я сделал устанавливаемый триггер onOpen в одном скрипте, который привязан к электронной таблице, и он создает триггер по желанию. Код, который я использовал для создания триггера:

ScriptApp.newTrigger('customOnOpen').forSpreadsheet(ss).onOpen().create();

Это создает следующий триггер:

auto created trigger

Но этот триггер не срабатывает при открытии электронной таблицы.

Я обнаружил, что если я удаляю триггер и создаю его вручную, я получаю этот триггер:

manually created trigger

Вы можете видеть, что второй триггер развернут с головы. Я не уверен в разнице в этом контексте, поскольку я не делаю веб-приложение. Это просто код, который работает для электронной таблицы. В любом случае установленный вручную триггер работает. Я не мог увидеть способ создания развертывания из главного триггера через код скрипта Apps

Help:)))

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