如何在谷歌表单脚本编辑器中设置 var 主题以返回其连接的表单/工作表中指定字段的值?
例如,如果我的列标题和相应的表单字段分别是“名称”和“日期”,我将如何编码“var subject =”以从这些列中提取该信息,以便确认电子邮件的主题包括数据?
下面的代码将我的表单数据从 Google Docs 提取到电子邮件确认消息中,并显示输入的数据。我想自定义脚本以具有与一个或多个表单字段匹配的自定义电子邮件主题行,而不仅仅是像现在这样的一组“短语”(即“新订单”)。
function sendFormByEmail(e)
{
var email = "my email";
var subject = "New Order Form";
var s = SpreadsheetApp.getActiveSheet();
var headers = s.getRange(1,1,1,s.getLastColumn()).getValues()[0];
var message = "";
for(var i in headers)
message += headers[i] + ' = '+ e.namedValues[headers[i]].toString() + "\n\n";
MailApp.sendEmail(email, subject, message);
}