function onOpen(e) {
FormApp.getUi()
.createAddonMenu()
.addItem('About', 'showAbout')
.addToUi();
}
function onInstall(e) {
onOpen(e);
}
function testFormSubmit (event) {
try {
//{"response":{},"source":{},"authMode":{},"triggerUid":2146837001}
Logger.log( JSON.stringify(event) );
var responce = event.response;
Logger.log("responce.getId(): -------------");
Logger.log( responce.getId() );
Logger.log("responce.getEditResponseUrl(): ----------------");
Logger.log( responce.getEditResponseUrl() );
var ss = event.source; //Spreadsheet
//Logger.log( event.range.getA1Notation() );
Logger.log("event.range.getRow(): ----------------");
Logger.log( event.range.getRow() );
} catch (err) {
Logger.log(err.toString());
}
}
У меня ошибка:
TypeError: Невозможно вызвать метод "getRow" неопределенного
Я прочитал документацию (триггеры/события) и Устанавливаемые триггеры и Простые триггеры, но я до сих пор не понимаю, что мне нужно сделать, чтобы получить событие. range.getRow() (все остальное работает нормально)
Спасибо.