我正在尝试使用Google App Script自动生成一些表单响应生成的额外数据; (特别是唯一标识符)。 我可以在表单响应上触发脚本,但是我有多个表单连接到这个表单文档,所以我需要确保正确的表单触发响应,然后我想将值写入正确的表单文件。
如何查看触发的表单,以及如何找到收集表单的表单?
答案 0 :(得分:1)
我假设您已经在工作表上设置了功能,以便在提交时捕获""事件。您可以从e(事件)参数中获取[sheet]对象。
//make sure to set up the form submit trigger from
//your script menu: Edit -> Current Project's Triggers
function onSubmit(e) {
var range = e.range
var sheet = range.getSheet();
//then do something with [sheet] object
}
我非常确定你只能将一张表格连接到一张纸上,因此知道写入哪张纸会告诉你提交了哪张表格。
在documentation中查看有关事件触发器的更多信息。