如何限制多个表单发送相同文字?

问题描述 投票:0回答:1

Windows 10, Google Forms, LVL: ROOKIE

我想通过多人给我发送同一个链接来限制多个表单.例如。我和其他10个人在一个组里 我们都想通过表格提交一个我们最喜欢的餐厅的链接 这将会被发送到我们的表格里。但是我不希望同一个网站的链接超过1个。因此,当有人在表格上写,它说 "该链接已经提交",然后他们必须找到一个新的链接,他们的下一个最喜欢的。

这在google脚本或表单中可以实现吗?

google-apps-script google-sheets google-form
1个回答
2
投票

当用户在Google表单上写东西的时候,无法给用户反馈。Google表格不是动态的。即使是其他表单服务,如Typeform、SurveyMonkey或Form360也没有这个功能。这些表单只有一个目的,那就是捕捉数据。

如果你需要表格是动态的,就像你的案例一样,当用户在表格上输入时,它需要查看数据库,看看是否有任何匹配的条目。然后根据查询的输出结果回应用户,要做到这一点,你需要使用Google Apps的HTML服务建立一个自定义的HTML表单。

使用Google Form的一个可能的方法是在用户提交表单后运行一个脚本,这个脚本会将用户新的响应与数据库中现有的数据进行比较,然后根据搜索结果通过电子邮件发送响应。发送邮件说你添加的餐厅已经在数据库中,否则发送你的响应已经被接受。

另一种可能的方式是将已经在数据库中的餐厅列表显示给用户,这样用户就可以提交一组不同的数据。

© www.soinside.com 2019 - 2024. All rights reserved.