我一直试图整理一个如下所述的确认脚本:http: //alamoxie.com/blog/tech-tips/sending-confirmation-emails-google-docs-form/
但我总是得到这个错误代码:
TypeError: Cannot read property "values" from undefined. (line 5, file "Confirmation Email")
Run Code Online (Sandbox Code Playgroud)
脚本相对于标准确认的目的是提供一个易于阅读和打印的表单,该表单仅占用一页,仅包含相关信息,而不是标准确认书,其中有12页.
在这种情况下,我用它来创建食物订单.请求者会选择他们想要的事件,提交它,然后电子邮件确认将发送到管理员,可以打印并交给厨房拉.我已成功制作了邮件合并类型文档,但它会对列表中的所有内容发送确认,而我想要的是输入的最新行(因此确认脚本).
所以这是我的代码:
function onFormSubmit(e) {
// First establish the variables. Name each variable by the e.values (column number in the spreadsheet).
var timeStamp = e.values[0];
var Activity = e.values[2];
var pickUp = e.values[3];
var pickUptime = e.values[4];
var nPeople = e.values[5];
var submitUser = e.values[6];
var Equipment = e.values[7];
var Drinks = e.values[8];
var Breakfast = e.values[9];
var Lunch = e.values[10];
var …Run Code Online (Sandbox Code Playgroud)