Я когда-либо сталкивался с такой же проблемой раньше.Когда значения с форматом даты включаются в data
, который получается getSheetValues()
, возвращаемые значения становятся нулевыми.Я думал, что проблема может возникнуть, когда значения даты анализируются и / или конвертируются, когда значения отправляются из GAS в Javascript.При этом возвращается ноль.Чтобы избежать этого, я думаю, что есть две модели для вашей ситуации.Пожалуйста, выберите один из них для вашей ситуации.
Шаблон 1
Для функции spreadsheetTest()
измените следующим образом.
С:
return data;
Кому:
return JSON.stringify(data);
Шаблон 2
Для функции spreadsheetTest()
измените ее следующим образом.
С:
var data = sheet.getSheetValues(1, 1, maxRows, 10);
Кому:
var data = sheet.getRange(1, 1, maxRows, 10).getDisplayValues();
Если это не подходит для вашей ситуации, извините.