Google App Script - как вызвать функцию из библиотеки - PullRequest
0 голосов
/ 14 февраля 2019

Этот код привязан к электронной таблице.Я опубликовал автономный скрипт приложения Google в виде библиотеки, для которой получил идентификатор.

function callActivateNewMember(){
 var scriptId = "<LIBRARY SCRIPT ID>";
 google.script.run({
  'scriptId': scriptId,
  'resource': {
  'function': 'activateNewMember'
 }
})

}

При выполнении я получил сообщение об ошибке:

ReferenceError: «google» не определено.

Мое намерение состоит в том, чтобы просто сохранить код приложения с помощью электронной таблицы и ограничить код электронной таблицы простым вызовом функции из автономного кода.

1 Ответ

0 голосов
/ 15 февраля 2019

Для использования библиотек вы импортируете их из ResourcesTab, а затем вызываете их с обычной точечной нотацией.

Перейти к ресурсам> Библиотеки Добавить библиотеку (здесь вы используете идентификатор скрипта)

Тогда вы должны быть готовы к работе.

В скрипте используйте строкуэто называется «Идентификатор» во всплывающем окне библиотеки.

LibraryIdentifier.activateNewMember();

Вы уже должны быть знакомы с этой идеей из журнала:

Logger.log("Hi There");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...