Срочно понадобилось синхронизировать гугл таблицу с гугл календарем.
Написала скрипт:
function ExportCal() {
var cal = CalendarApp.getCalendarById("fc297a0f237ba47004586fbd4b40e5fec1c7b1a6b724b37a3a91e9bd95e2dc22@group.calendar.google.com");
var table = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var dlinna = table.getLastRow();
for (var i=2; i
var title = table.getRange(i,6).getValue();
var datpz = table.getRange(i,2).getValue();
var datpr = table.getRange(i,7).getValue();
var datzr = table.getRange(i,11).getValue();
var primech = table.getRange(i,10).getValue();
var mesto = table.getRange(i,4).getValue();
var userl = table.getRange(i,3).getValue();
cal.createEvent(title,datpz,datpr,datzr,{location:mesto,description:primech,user:userl},);
}
}
При выполнении выдаёт ошибку:
Exception: The parameters (String,String,String,String,(class)) don't match the method signature for CalendarApp.Calendar.createEvent.
ExportCal @ Calendar.gs:15
Пожалуйста, помогите разобраться