vladd56
@vladd56
Пенсионер

Как запустить функцию в файле gs?

Здравствуйте.
Надо запустить функцию в gs файле.
Попробовал так
let info = [col_value,profit_ratio,manager_ratio, ad_ratio]; 
  alert(info);
 google.script.run.withSuccessHandler().receiveData(info);

Выскакивает ошибка
Uncaught  at receiveData (Code:23)

qe @ 3872875002-mae_html_user_bin_i18n_mae_html_user__ru.js:54
sf @ 3872875002-mae_html_user_bin_i18n_mae_html_user__ru.js:68
(anonymous) @ 3872875002-mae_html_user_bin_i18n_mae_html_user__ru.js:11
eg.K @ 3872875002-mae_html_user_bin_i18n_mae_html_user__ru.js:95
$d @ 3872875002-mae_html_user_bin_i18n_mae_html_user__ru.js:47
Wd @ 3872875002-mae_html_user_bin_i18n_mae_html_user__ru.js:48
Ud.b @ 3872875002-mae_html_user_bin_i18n_mae_html_user__ru.js:44


Вот функция в файле gs
function receiveData(data){
  alert("Привет");
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("data");
  sheet.appendRow(data);  
};

Как правильно запустить функцию в файле gs? Прошу помощи.
  • Вопрос задан
  • 186 просмотров
Решения вопроса 1
@mityayka1
Функции gs не поддерживают alert по умолчанию. 5f1686f8f2819074813474.jpeg
Вот пример использования google.script.run
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы