Сценарий на стороне сервера
function getSpreadsheetValues(){
return SpreadsheetApp.openById('1b3OWfUb3d0jy0DhxJzTYEHen-
FHhD7nECF5NCgSDHiM').getSheetByName('Sheet1').getDataRange().getValues();
}
Сценарий на стороне клиента
function readData(result){
// put the values in cells array
var cells=[];
cells=result;
alert(“cell values=“+cells);// 'cell values= undefined'
}
function fail(error){
alert('Sheet not read' + error.message);
}
function getData() {
google.script.run
.withSuccessHandler(readData())
.withFailureHandler(fail())
.getSpreadsheetValues();
}
getData();
Сработала функция readData
, поэтому getSpreadsheetValues()
не сообщил об ошибке, но " ячейки "не определены. Электронная таблица имеет формат «листы» и имеет 6 строк и 3 столбца строковых данных.