将Infopath字段映射到Sharepoint列

时间:2008-12-11 07:36:57

标签: sharepoint wss infopath

任何人都知道如何将infopath字段映射到选择类型的sharepoint列? infopath字段是一个重复字段,因此用户可以选择多个选项,我希望能够将这些选项映射到sharepoint中的选择字段。有什么想法吗?

更新: 我想要做的是以下内容。我在sharepoint中有一个选项列,允许用户输入值。在infopath,我有一个重复的领域。我将该字段绑定到下拉列表。下拉列表由Web服务填充。此下拉列表位于重复部分,因此用户可以选择从多个下拉列表中进行选择。因此,假设用户添加了2个下拉列表,并从每个下拉列表中选择一个选项。我希望能够在sharepoint选择列中添加这些选项作为选项。

4 个答案:

答案 0 :(得分:2)

SharePoint列表是一种扁平结构,因此Infopath不允许您将重复部分映射到列表列。

您可能需要考虑以下解决方法:

  • 将Infopath表单存储到一个库中 (以及非重复字段)
  • 使用these个自定义活动之一从中提取数据 重复表并将其复制到 另一份清单
  • 创建自定义数据视图或Web部件以显示这些项目(如果 必要)

如果您需要使用重复数据执行一些其他任务,此方法非常有用。

答案 1 :(得分:2)

当您将重复部分中的字段提升为SharePoint列时,可用选项是将列提升为:

  • 首先(即仅推广第一个选择)
  • 最后
  • 计数
  • 合并(我相信这会将所有选定的值合并为一个条目)

screenshot http://img4.imageshack.us/img4/5539/repeatinggrouptr3.png

答案 2 :(得分:0)

与以下内容的创建重复级联列表不相似:

如果是,可能这两篇文章可能会给你一些指示。

答案 3 :(得分:0)

取决于选择字段的类型。 如果是多选(复选框)选择字段,则可以通过对象模型(来自sharepoint站点)或通过Web服务设置字段,对于要检查标记的每个项目使用“;#”,其中是复选框列出的值。我不记得这个选项只适用于单一选择,但它具有相同的性质。如果您正在讨论查找字段,则它与您正在查找的列表中的字段的索引号有关。此外,如果选项字段允许用户输入或指定自己的选项,还有其他步骤。