google-apps-script - 表单提交上的 Google 表单脚本 - 事件没有 FormResponse 对象
问题描述
我有一个谷歌表单,并在其中添加了一个脚本。
我创建了一个函数:
function myFunction(e)
{
Logger.log(e);
}
然后我去编辑>当前项目触发器
我添加了一个新触发器,选择了 myFunction,并进行了以下设置:
- 选择事件源 = 从表单
- 选择事件类型 = 提交表单
当我提交表单并检查日志时,我看到:
{authMode=FULL, source=Form, triggerUid=25580}
它没有响应对象
我设置了许多其他表单并且正在工作并允许我使用响应对象。我有一段时间没有创建表单了 - 现在我无法让它们工作。据我所知,我已将它们设置为与其他设置相同。
关于为什么我不再能够访问事件的响应对象的任何想法?
解决方案
这是一个错误 - 我按照建议在 Tracker 中提交了一个问题。他们已经给出了解决方法,直到他们修复它。
推荐阅读
- .net-core - Active Directory 登录不起作用,出现错误“请求中指定的回复 URL 与为应用程序配置的回复 URL 不匹配”
- laravel - 我想创建一对多关系 | If 条件 | (类别有很多子类别)
- linux - 如何在 linux 系统的可执行文件上设置图标(或 .ico 文件)?
- python - TypeError: __init__() 缺少 4 个必需的位置参数:
- python - 执行 python try-except 部分时出错
- regex - htaccess regex - FilesMatch 使用来自 url/最后一个斜杠之后的最后一个目录的字符串
- java - 如何以 vertx-junit5 的方式放置关于 RunTestOnContext 的 vertx @Rule?
- ios - 如何在 AVplayerViewController 中添加播放和字幕控制?
- c++ - 我可以在 C++ 中有一个非虚拟抽象类吗
- cordova - 如何修复 UIWebView 已弃用的 Ionic 3