【发布时间】:2015-11-12 12:29:45
【问题描述】:
我正在寻找一种可能性,在按下提交按钮之前获取第一个表单 TextItem(即姓氏)的已填充响应内容。
背后的原因是:
- 就在提交按钮之前,我要求用户通过超链接打开 GAS 网络应用程序
- 在该网络应用程序中,我需要姓氏,该姓氏应该已由用户填写
我已经尝试了以下方法,但没有成功:
- 尝试通过
getActiveForm()和openByUrl(url)获取表单 - 通过
getResponses()和getResponse(responseId)获取FromResponse - 最后叫
getResponseForItem(item) - 但鞋面的组合似乎不起作用...
在这些失败的尝试之后,我假设如下:
- 只能通过传递的参数在表单提交事件处理程序内部
- 或仅当响应由脚本创建时
我做错了吗?
谁能给我另一个解决方案? (或确认我真的不可能)
【问题讨论】:
-
是的,非常相似。不过,对我来说,还不清楚是否根本无法访问引入的数据,或者是否只能通过 GAS 操作表单项。
标签: google-apps-script google-forms