如何防止用户在sharepoint 2013中再次响应调查

如何防止用户在sharepoint 2013中再次响应调查,sharepoint,sharepoint-2013,survey,sharepoint-online,Sharepoint,Sharepoint 2013,Survey,Sharepoint Online,我的目标是允许用户只回复一次调查 他们可以登录页面并查看,但不能提交其他响应 有谁能建议如何实现这一点。这是“调查”调查还是自定义列表?在常规调查中,回答“允许多个回答”问题时,只需勾选“否” 对于列表,您需要使用Javascript注入列表表单,该Javascript查询当前列表条目的CreatedBy字段,并将其与当前用户进行比较。如果找到匹配项,请采取适当的操作 您可能希望使用jQuery和SPServices来实现这一点,因此不必重新发明轮子 这是调查如果我允许多个回答是,那么用户也可以

我的目标是允许用户只回复一次调查

他们可以登录页面并查看,但不能提交其他响应

有谁能建议如何实现这一点。

这是“调查”调查还是自定义列表?在常规调查中,回答“允许多个回答”问题时,只需勾选“否”

对于列表,您需要使用Javascript注入列表表单,该Javascript查询当前列表条目的CreatedBy字段,并将其与当前用户进行比较。如果找到匹配项,请采取适当的操作


您可能希望使用jQuery和SPServices来实现这一点,因此不必重新发明轮子

这是调查如果我允许多个回答是,那么用户也可以第二次回答调查,但我不想这样做,用户可以看到页面,但不能选择第二次。。。。。。。。。我们无法假设哪个用户将选择这些项目,那么我们如何使用列表中的created by抱歉,我不确定我是否理解。如果不想允许多个响应,请在选项中勾选“否”。这就是开箱即用的方式。如果你需要一些不同的东西,那么你必须使用自定义列表,并自己做更多的工作,正如我上面所解释的。嗨,Teylyn,用户提交回复只有一次,但他们可以访问调查页面并查看它,但不能提交另一个回复。创建一个页面,其中包含一个显示调查的Web部件,但没有“添加新”链接,因此,已经完成调查的人可以访问该页面而不是调查开始页面。