添加新的数据字段并自动填充到 Google 表单中?
Add a new data field and automatically populate it in Google Form?
我要收集以下数据:
姓名 |地址 | pn
现在我想要的是提交数据时必须有一个新字段json_data。
例如:
当name="hello", address="address", pn="000",
自动字段 json_data 应该是:
{
"name":"hello",
"address":"address",
"pn":"000"
}
我最好的猜测是,您必须通过单击带有叉号的绿色矩形从您的来源创建回复电子表格。至少提交一个回复并在该行的下一个单元格中构建您的公式。我建造了
="}
'name' : "&D2&",
'address' : "&E2&",
'pin' : "&F2&",
}"'
}'
使用 Ctl-enter 获取新行。使用 'new line in formulas' 搜索 '\n' 不起作用的原因。在电子表格中完善您的结果。
将公式复制到脚本中并使用 cell.setFormula。
您的脚本可以根据需要(每天、每周)使用触发器将公式复制到数据范围的末尾,但我不知道您如何在添加新响应时自动添加它。最简单的方法是在接下来的任何过程使用电子表格之前添加公式。
我要收集以下数据:
姓名 |地址 | pn
现在我想要的是提交数据时必须有一个新字段json_data。
例如: 当name="hello", address="address", pn="000", 自动字段 json_data 应该是:
{
"name":"hello",
"address":"address",
"pn":"000"
}
我最好的猜测是,您必须通过单击带有叉号的绿色矩形从您的来源创建回复电子表格。至少提交一个回复并在该行的下一个单元格中构建您的公式。我建造了
="}
'name' : "&D2&",
'address' : "&E2&",
'pin' : "&F2&",
}"'
}'
使用 Ctl-enter 获取新行。使用 'new line in formulas' 搜索 '\n' 不起作用的原因。在电子表格中完善您的结果。
将公式复制到脚本中并使用 cell.setFormula。
您的脚本可以根据需要(每天、每周)使用触发器将公式复制到数据范围的末尾,但我不知道您如何在添加新响应时自动添加它。最简单的方法是在接下来的任何过程使用电子表格之前添加公式。