Google表单中的唯一字段验证

Anj*_*nju 6 validation google-apps-script google-forms

使用Google表单,数据可以保存到电子表格中.现在我想在用户名字段中应用验证以避免重复.如何使用Google脚本在谷歌表单字段中添加UNIQUE验证?

KRR*_*KRR 3

我认为直接使用 Google Apps 脚本无法为 Google 表单值中的字段添加验证。

如果用户名字段值与登录访问该表单的用户名相同,您可以考虑更改 Google 表单本身的设置。您可以通过选中“每人仅允许一个响应(需要登录)”来完成此操作。

如果上述解决方案不适合您的要求,Apps 脚本中的 UiApp/Html 服务将帮助您创建自定义表单。

您可以创建自定义表单并编写自定义函数,以使用SpreadsheetApp类将用户名字段值获取到数组中。在提交表单之前,将 Google 表单中的用户名字段与我们在数组中获得的用户名单元格值列表进行比较,并检查唯一性。

希望有帮助!