Запустить Google Apps Script для события Google-Spreadsheet? - PullRequest
3 голосов
/ 19 марта 2010

Если я создаю сценарий приложений Google, могу ли я подключить его к электронной таблице Google для запуска на основе события или я должен вызвать его вручную?

Я не знаю, поддерживает ли Google Sheets какие-либо события.

Например: скрипт приложения Google, который вычеркивает строки в электронной таблице, помеченные как завершенные, в виде столбца с цифрой 1 рядом с завершенными строками. Я хотел бы, чтобы это выполнялось всякий раз, когда строка модифицируется, или даже когда электронная таблица загружается впервые.

1 Ответ

3 голосов
/ 20 марта 2010

Функция onOpen() автоматически выполняется при каждой загрузке электронной таблицы. В будущем мы представим API общего события, но до тех пор вы можете просто определить свою собственную функцию, если она называется onOpen().
Из раздела 2 учебника

Существует также функция onEdit(), которую можно просмотреть по адресу:

http://www.google.com/support/forum/p/apps-script/thread?tid=584a17c79e4c04d5&hl=en

Кажется, что обработка событий происходит постоянно и зависит от решаемых проблем безопасности.

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