Piszę Skrypt Aplikacji Google w mojej Witrynie Google i próbuję użyć danych udostępnianych na 2 różnych kartach w Arkuszu kalkulacyjnym Google. Z tego, co myślałem, że zrozumiałem z dokumentacji, mogłem użyć wszystkich dostępnych metod w klasie SpreadsheetApp
w skrypcie witryn, używając tylko metody openById()
.Jak uzyskać dostęp do danych w różnych Arkuszach kalkulacyjnych Google za pomocą Google Apps Script?
Zresztą tutaj jest to, co starałem się zrobić
function doGet(e) {
var doc = SpreadsheetApp.openById(SPREADSHEET_ID_GOES_HERE).getActiveSheet();
SpreadsheetApp.setActiveSheet(doc.getSheetId()[1]);
//....
}
pojawia się błąd
Cannot find method setActiveSheet(. (line 4)
ja ciągnąc moją pracę poza tym linkiem: Storing Data in Google Spreadsheets a także sekcja Ui usługi wymienione w Budynku Interfejsy użytkownika.
Ktoś widząc, co robię źle w tych dwóch liniach?
Sugeruję należy skorzystać z funkcji Autouzupełnianie edytora skryptów, aby uniknąć błędów składni lub przy użyciu metod, które nie dotyczą ... jest to łatwy sposób, aby rozpocząć bez irytujących błędów i/lub literówek ;-) –