而不是使用从表单到电子表格的链接,您可以将自己的数据从表单写入电子表格。在表格给出的对象中,您将检索他的 ID,然后使用他的 ID,您将能够有效地将电子表格的条目链接到表格答案。
您可以查看这张票
以了解更多如何处理表单答案。如果您需要有关在表单提交时触发表单响应时如何操作表单响应的特定信息(您会这样做),您可以查看此问题。
例子:
// for a form with 2 question named "question 1" and "question 2"
function submitFormFunc(e) {
var items = e.response.getItemResponses();
var responses={};
for(var i = 0; i< items.length; i++) {
responses[items[i].getItem().getTitle()]=items[i].getResponse();
}
var responseTable = [];
var responseIndex = ["Timestamp","ID","question 1","question 2"];
responseTable.push(e.response.getTimestamp().toString());
responseTable.push(e.response.getId());
responseTable.push(responses["question 1"]);
responseTable.push(responses["question 2"]);
responseTable.push(FormApp.getActiveForm().getResponse(e.response.getId()).getEditResponseUrl());
SpreadsheetApp.openById("your spreadsheetId").appendRow(responseTable);
}