javascript - 如何防止电子表格中来自 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]);
}
如何防止所有数据在受访者之间不混合?
解决方案
推荐阅读
- git - git rebase --onto 分支之后的 ~ 是什么意思?
- vpn - IPSec L2TP - 隧道通过和握手间隔(华为路由器)
- python - 在其他应用程序上运行 python 脚本
- powershell - 从不同域中的 AD 组列表中提取 ADUser
- android - INSTALL_FAILED_CONFLICTING_PROVIDER 即使在 Manifest 中定义提供者和 GradleFile 中的 ApplicationId 时
- php - 在 MySQL 和 PHP 中使用聚合字符串函数
- angularjs - AngularJS $localstorage 在其他选项卡中不起作用
- docker - /bin/sh: 1: sudo: 运行 dockerfile 时找不到
- html - 如何使用连接到容器的向下箭头创建渐变 css
- android - 多语言不适用于日期选择器 Android