我有一个在脚本上运行的Google表单。每个星期一都会有一个触发器在特定时间发生,它的作用是打开注册并将目标设置为链接电子表格中的新工作表。
我现在正在编写另一个脚本,它将从这些注册中获取结果并对该数据执行某些操作。问题是,我似乎无法弄清楚如何获取表单将数据投入的特定电子表格。
现在,如果我这样做:
var form = FormApp.getActiveForm();
var ss = SpreadsheetApp.openById(form.getDestinationId());
Logger.log(ss.getSheetName());
输出将是该电子表格中第一张表的名称。虽然这可能在90%的情况下对我有用,但我确实冒着某人去处理并且弄乱工作单顺序的风险。出于这个原因,我需要检索表单将数据发送到的确切表单。我怎么能这样做?