Почему не работает скрипт при добавлении редактора?
Скрипт позволяет создавать связанные списки. У меня все работает, но если дать доступы другому пользователю, у него этот скрипт не работает. Может кто сталкивался и знает, как решить проблему?
И почему не работает скрипт в Google Sheets после того, как открыл доступ к файлу другому человеку?
Подскажите, пожалуйста, удалось ли решить проблему и каким способом. Проблема та же. На аккаунте, где скрипт был прописан все работает, на остальных нет. несмотря на то, что скрипт на других аккаунтах виден.
a_antonenkoff, к сожалению, у меня эту проблему не получилось решить. Я просто дал доступы к своему аккаунту и человек через него заполнял таблицу. Для меня это было решением, но оно не всем подойдет)
Основная проблема в том, что вы прописали простой триггер, который для редактора может быть недоступен из-за ограничения прав на работу Таблицы. Лучшее решение в данном случае - это зарегистрировать триггер как устанавливаемый и запускать все время от своего имени.
Дмитрий, подскажите, пожалуйста, как запустить скрипт от имени нового пользователя? Потому что при открытии вкладки Инструменты - Редактор скриптов — выдается ошибка, что файл не найден
При запуске скрипта у нового пользователя может выскочить предупрежающее окно о том, что скрипт создаёт угрозу безопасности (разрешить - да/нет). Также на почту может поступить подобное письмо. Если пользователь изначально запретил выполнение скрипта, то собственно ничего происходить не будет.
Файл скрипта "сидит внутри" таблицы гугл. Если вы даете доступ к таблице, то и к скрипту доступ тоже выдается автоматически.
Вы сохранили скрипт? Вы выдаете доступ к тому файлу, где "лежит" скрипт?
Роман, это не так. Скрипт может требовать дополнительных прав на запуск, в то время как сам код будет указывать на простой триггер, который заведомо имеет ограничения.