1

我们需要实施一项调查,该调查将允许以下内容:

  • 问题1:您拥有多少辆汽车?
  • 答案:下拉列表(值范围从 1 - 5)

根据这个问题的答案,我们需要问同样的一组问题 5 次。例如,你的车是什么颜色和什么牌子的……等等。

有没有办法通过使用 OOB 功能/InfoPath 表单的 SharePoint 来实现这一点?

4

1 回答 1

1

要成为 OOTB,我看到两个选项:InfoPath(如果您有 MOSS Enterprise,最好是 Forms Services)或调查列表。InfoPath 解决方案会更好,但设置时间会更长(可能需要几个小时而不是 30 分钟)。此外,如果您没有 MOSS Enterprise,则无法使用 InfoPath Forms Services,并且每个人都必须在桌面上安装 InfoPath 客户端。

对于 InfoPath,这只是用所需的逻辑设计表单。您不需要任何代码。我只想问你最初的问题,然后为每组后续问题设置一个部分。在部分的显示选项卡中,您可以使用条件逻辑根据第一个问题的答案隐藏部分。如果您愿意,您的所有答案都可以提升到 SharePoint 表单库字段。

我认为调查列表将更像是一个杂项(技术术语)。它具有有限的分支逻辑功能,因此它可能会有点奇怪。在调查中,您可以根据该问题的答案分支到另一个问题。所以,你可以这样排序你的问题(基本上是倒着的):

  1. 你有多少辆车?(如果 4 分支到问题 #4,如果 3 分支到问题 #6,如果 2 分支到 #8,如果 1 分支到 #10)
  2. 车#5 问题#1
  3. 车#5 问题#2
  4. 车#4 问题#1
  5. 车#4 问题#2
  6. 车#3 问题#1
  7. 车#3 问题#2
  8. 车#2 问题#1
  9. 车#2 问题#2
  10. 车#1 问题#1
  11. 车#1 问题#2

也许其他人可以通过调查列表提出更好的解决方案?

于 2009-05-19T10:51:08.577 回答