Google Sitemde bir Google Apps Komut Dosyası yazıyorum ve bir Google E-tablosunda 2 farklı sekmede sağlanan verileri kullanmaya çalışıyorum. Belgelerden anladığımı düşündüğümden, openById()
yöntemini kullanarak bir Site komut dosyasına SpreadsheetApp
sınıfındaki tüm kullanılabilir yöntemleri kullanabiliyordum. Neyse buradaGoogle Apps Komut Dosyası ile farklı Google E-tablosundaki verilere nasıl erişilir?
ben hatayı olsun
function doGet(e) {
var doc = SpreadsheetApp.openById(SPREADSHEET_ID_GOES_HERE).getActiveSheet();
SpreadsheetApp.setActiveSheet(doc.getSheetId()[1]);
//....
}
yapmaya çalıştığı budur
Cannot find method setActiveSheet(. (line 4)
Bu bağlantıyı devre dışı işimi çekiyorum: Storing Data in Google Spreadsheets ve ayrıca Ui Servis bölümü Bina altında listelenen Kullanıcı arayüzleri.
Bu iki satırda neyi yanlış yaptığımı gören var mı?
Sözdizimi hatası ya da uygulanmayan yöntemleri kullanmaktan kaçınmak için komut dosyası düzenleyicinin otomatik tamamlama özelliğini kullanmanız önerilir ... bu, rahatsız edici hatalar ve/veya yazım hataları olmadan başlamanın kolay bir yoludur. ;-) –