■■な機能を実装中に以下のエラーメッセージが発生しました。
###発生している問題・エラーメッセージ
色々試しましたが動きません。よくわかっていないので教えていただくと助かります。
エラーメッセージ
TypeError: undefined からプロパティ「response」を読み取れません。(行 3、ファイル「コード」)
###該当のソースコード
https://liginc.co.jp/web/programming/other-programming/149958で記載されているScriptがエラーになって動きません。
function myFunction(e){
//初期設定
var itemResponses = e.response.getItemResponses();
var message = '';
//入力項目の解析
for (var i = 0; i < itemResponses.length; i++) {
var itemResponse = itemResponses[i];
var question = itemResponse.getItem().getTitle();
var answer = itemResponse.getResponse();
if(question=="タイトル"){ var cTitle=answer; }else if(question=="詳細"){ message=answer; }else if(question=="日付"){ var cDate=answer.replace(/-/g,'/'); var cEDate=cDate; }else if(question=="開始時刻"){ var cDate=cDate + " " + answer; }else if(question=="終了時刻"){ var cEDate=cEDate + " " + answer; }
}
//Googleカレンダーへの投稿
var objCalendar = CalendarApp.getCalendarById('「Google Calender IDを記述」');
var objEvent = objCalendar.createEvent(cTitle,new Date(cDate),new Date(cEDate),{description:message}).setGuestsCanSeeGuests(false);
}
###試したこと
スペルが間違っているか色々調査
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報