我正在使用的Google表单存在问题。我按如下所示设置了触发器。
提交表单后,会弹出一个警告框,其中包含从Google工作表中获取的信息。(该表单已链接到工作表)
当我从脚本编辑器运行代码时,它会在表单中显示弹出窗口,但是当我向表单提交响应时,触发器永远不会触发。
我尝试过:
将触发器更改为TimeDriven,但仍然没有触发器
使用相同的触发器将脚本更改为独立脚本
由于我可以手动执行代码,所以不知道问题出在哪里。
答案 0 :(得分:1)
如桑迪·古德所说:
在Google表单的“查看”模式下无法显示对话框。从脚本编辑器运行代码时,您看到的弹出窗口可能处于Google表单的“编辑”模式。 “从表单提交”不是在“编辑”模式下运行。如果您试图在用户提交表单后让他们看到一些东西,那么您唯一的选择就是确认消息:
FormApp.getActiveForm().setConfirmationMessage(message)
使用.setConfimrationMessage(message)
可以满足我的需求。 (提交表单回复时提供工作表单元格列表)