Google apps script 使用脚本编辑表单提交中的数据
提交到Google表单的数据似乎不仅保存在相关的电子表格中,而且也保存在表单本身中。我有一个HTML界面,将数据显示给非盈利账户中的内部员工。其中一些数据在提交时可能会更改或未知。其他信息保存在关联电子表格的其他字段中。我可以添加和编辑该数据,但是否也可以编辑表单文件中的数据?可以将数据保存为表单本身中的响应,并且您可以通过编程方式提交新的响应。我认为你不能用谷歌应用程序脚本改变现有的回复。看Google apps script 使用脚本编辑表单提交中的数据,google-apps-script,google-spreadsheet-api,google-forms,Google Apps Script,Google Spreadsheet Api,Google Forms,提交到Google表单的数据似乎不仅保存在相关的电子表格中,而且也保存在表单本身中。我有一个HTML界面,将数据显示给非盈利账户中的内部员工。其中一些数据在提交时可能会更改或未知。其他信息保存在关联电子表格的其他字段中。我可以添加和编辑该数据,但是否也可以编辑表单文件中的数据?可以将数据保存为表单本身中的响应,并且您可以通过编程方式提交新的响应。我认为你不能用谷歌应用程序脚本改变现有的回复。看 我认为我们无法编辑表单中存储的数据。 // Open a form by ID and log the
我认为我们无法编辑表单中存储的数据。
// Open a form by ID and log the responses to each question.
var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
var formResponses = form.getResponses();
for (var i = 0; i < formResponses.length; i++) {
var formResponse = formResponses[i];
var itemResponses = formResponse.getItemResponses();
for (var j = 0; j < itemResponses.length; j++) {
var itemResponse = itemResponses[j];
Logger.log('Response #%s to the question "%s" was "%s"',
(i + 1).toString(),
itemResponse.getItem().getTitle(),
itemResponse.getResponse());
}
}