У меня много похожих таблиц в GoogleDocs. В каждом из них есть триггер onEdit
, который выполняет некоторую сложную проверку. Его код одинаковый для каждого документа, и иногда мне нужно его обновлять для всех электронных таблиц за один раз.Обновление триггера Google Docs - раз и навсегда docs
Это то, что я уже пробовал:
Установите триггер из одного "мать" таблицы, т.е.
ScriptApp.newTrigger('f_proc').forSpreadsheet(iCurSh).onEdit().create();
Это дает нам способность updatability, но и много коллизий при одновременном выполнении несколькими пользователями.
- Вызов метода проверки из библиотеки. Это не дает никаких коллизий, но в случае обновления мне приходится менять версию библиотеки вручную в каждой электронной таблице.
Есть ли другие способы?
Заранее благодарен!
Вы пытались сохранить библиотеку в режиме dev? Это устраняет необходимость изменения версии вручную. –