【发布时间】:2020-06-05 21:44:55
【问题描述】:
我正在开始一个新项目。当有人使用我的 Google 表单购买图书时,我必须发送确认电子邮件。现在,当您填写完表格后,我可以发送电子邮件,但我无法在电子邮件中输入买家姓名和书籍数量。 F.ex:你好“约翰”,你会在一周内收到你的“3”本书。
我尝试过这样的事情:
function sendEmail(e) {
var formreponse = e.responses;
var itemreponse = formreponse.getItemResponses();
var number= itemreponse[5].getResponse(); //because it's in the 5th columns of the spread sheets
var name= itemreponse[3].getResponse();
然后我就写一个这样的简单代码
var TextToSend = "blablabla" + name + " blabla" + number + ".";
GmailApp.sendEmail(emailTo, subject, TextToSend, options);
但我收到一条错误消息:
无法读取未定义的属性“响应”。
我不知道为什么!
不能完成这个简单的任务让我非常沮丧。
【问题讨论】:
标签: email google-apps-script gmail google-forms