onFormSubmit(e) 返回 NULL e 值
onFormSubmit(e) returning NULL e value
我正在尝试处理用户通过 Google 表单提交的数据。我的触发器与 Form Submit 上的电子表格相关联,但是当我使用以下代码时,我得到带有 NULL 值的“e”,我无法对其执行任何操作。我通过表格提交它,而不仅仅是 运行 脚本。我的电子表格更新正常,但我可以用我得到的值做任何事情。
function getTickets(e) {
var values = e.namedValues;
Logger.log(e);
Logger.log(values);
}
我得到的确切错误是:
[20-03-10 21:48:22:765 EDT] TypeError: Cannot read property 'namedValues' of undefined
at getTickets(Tickets:2:18)
报告的问题是用户获取的事件对象参数值为 null。我建议尝试切换回旧版 ES5,因为它很容易做到,而且似乎解决了许多难以理解的问题。
我正在尝试处理用户通过 Google 表单提交的数据。我的触发器与 Form Submit 上的电子表格相关联,但是当我使用以下代码时,我得到带有 NULL 值的“e”,我无法对其执行任何操作。我通过表格提交它,而不仅仅是 运行 脚本。我的电子表格更新正常,但我可以用我得到的值做任何事情。
function getTickets(e) {
var values = e.namedValues;
Logger.log(e);
Logger.log(values);
}
我得到的确切错误是:
[20-03-10 21:48:22:765 EDT] TypeError: Cannot read property 'namedValues' of undefined
at getTickets(Tickets:2:18)
报告的问题是用户获取的事件对象参数值为 null。我建议尝试切换回旧版 ES5,因为它很容易做到,而且似乎解决了许多难以理解的问题。