我正在尝试将表单收集电子表格中的信息添加到日历中。我写了以下函数:
function addEvents(){
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var lr = ss.getLastRow();
var cal = CalendarApp.getCalendarById("vaadcatering@gmail.com");
var data = ss.getRange("A2:D" + lr).getValues();
for(var i = 0;i<data.length;i++){
cal.createEvent.(data[i][0], data[i][1], data[i][2], {location:data[i][3]});
}
}
但是当我运行脚本时,它会告诉我: TypeError:function createEvent(){/ * * /}不是XML对象。 (第43行,文件&#34;日历清单&#34;)
[第43行是cal.creatEvent等行]
关于我如何解决这个问题的任何建议?
非常感谢
ps-如果它有助于列A-D的名称是: 餐饮者姓名 - 开始日期 - 结束日期 - 位置/地址