提交给Google表单的数据似乎不仅保存在关联的电子表格中,而且还保存在表单本身中我有一个HTML界面,可以向非营利帐户中的内部员工显示数据。部分数据可能会在提交时发生变化或未知。其他信息保存在关联电子表格的其他字段中。我可以添加和编辑该数据,但是也可以编辑表单文件中的数据吗?
答案 0 :(得分:0)
可以将数据保存为表单中的响应,您可以以编程方式提交新响应。我认为您无法使用Google Apps脚本更改现有回复。见https://developers.google.com/apps-script/reference/forms
// 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());
}
}