Оглядывался повсюду для этого без реальной удачи.Вызов функции в скрипте Google Apps
Я ищу вызов функции в другую функцию, используя скрипты приложений Google. Обе функции находятся в текущем проекте, но когда я это делаю, функция, которую я вызываю, не вытягивается, поскольку переменные не связаны между двумя функциями.
Функция, которую я хочу вызвать, называется «getDates
», которая имеет переменную 'year
' в нём. Однако, когда я вызываю функцию, сценарий переходит к вызову 'year
', он возвращает undefined.
Это getDates
Функция:
function getDates {
var startDate = new Date(sheet.getRange("B1").getValue());
var year = startDate.getFullYear();}
И я ищу, чтобы вызвать эту функцию в следующем:
function one {
getDates();
var url = "https://(hidden url)" + year;
UrlFetchApp.fetch(url);
var dataAll = JSON.parse(response.getContentText()); //
var dataSet = dataAll;
var rows = [],
data;
for (i = 0; i < Object.keys(dataSet).length; i++) { data = dataSet[Object.keys(dataSet)[i]]; rows.push([data.XXX]); }
dataRange = sheet.getRange(7, 2, rows.length, 1);
dataRange.setValues(rows);
}
Как насчет того, чтобы опубликовать свой код? – matcheek
Отредактировано и сделано – JGA