Задать вопрос
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? Прошу помощи.
  • Вопрос задан
  • 243 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@mityayka1
Функции gs не поддерживают alert по умолчанию. 5f1686f8f2819074813474.jpeg
Вот пример использования google.script.run
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы