Проверьте, существует ли триггер проекта appsscript с формулой листов Google - PullRequest
0 голосов
/ 03 апреля 2020

Я создаю триггеры сценариев приложений, которые отправляют автоматические запланированные электронные письма из документа листов Google (документ A). У меня есть другой документ Z, в котором я хотел бы проверить, был ли триггер создан в среде сценария приложения A документа. Есть ли формула или сценарий, который помогает мне в этом? Я знаю название проекта сценария приложений, который содержит триггер.

У меня есть около 200 документов, в которых созданы триггеры, и мне нужен центральный документ для проверки, если все прошло хорошо.

Спасибо за ваша помощь!

1 Ответ

1 голос
/ 03 апреля 2020

К сожалению, нет прямого способа сделать это

Существует метод ScriptApp.getProjectTriggers();, но он позволяет вам получить только триггеры определенного проекта, а не все триггеры на вашем диске.

Но вы можете реализовать обходной путь.

Например, когда вы создаете триггер (я предполагаю, что вы делаете это программно с triggerBuilder, , извлекаете идентификатор триггера и вставляете его в speradsheet. Если вы сделаете это для всех созданных триггеров, у вас будет электронная таблица, в которой перечислены все созданные вами триггеры.

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