首页 > 解决方案 > 如何防止电子表格中来自 Google Web App 表单的受访者之间的混合数据?

问题描述

我是 Google Web App 与电子表格集成的新手,我想立即将我的 Google Web App 表单中的数据写入电子表格。因为当我尝试从多个链接同时提交我的 Web 应用程序表单时,电子表格中的数据结果在受访者之间会变得混乱,因为它需要时间一一编写。

这是我的代码:

function processForm(formObject) {
  var url = "https://docs.google.com/spreadsheets/d/1F2s-qjrUnafkJ4ueTbZPZPiVdKr66IZ6v4yF9DEt4wk/edit#gid=0";
  var ss = SpreadsheetApp.openByUrl(url);
  var ws = ss.getSheetByName("Data");

  ws.appendRow([formObject.nama, formObject.npk, formObject.things1, formObject.weight1, formObject.target1]);
  ws.appendRow([null, null, formObject.things2, formObject.weight2, formObject.target2]);
  ws.appendRow([null, null, formObject.things3, formObject.weight3, formObject.target3]);
  ws.appendRow([null, null, formObject.things4, formObject.weight4, formObject.target4]);
  ws.appendRow([null, null, formObject.things5, formObject.weight5, formObject.target5]);
}

如何防止所有数据在受访者之间不混合?

标签: javascriptgoogle-apps-scriptgoogle-sheets

解决方案


推荐阅读