【问题标题】:Mapping Infopath fields to Sharepoint columns将 Infopath 字段映射到 Sharepoint 列
【发布时间】:2010-09-26 09:30:36
【问题描述】:

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

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

【问题讨论】:

    标签: sharepoint wss infopath


    【解决方案1】:

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

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

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

    如果您需要对重复数据执行一些额外的任务,这种方法会很有用。

    【讨论】:

      【解决方案2】:

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

      • 第一(即只提升第一个选择)
      • 最后
      • 计数
      • 合并(我相信这会将所有选定的值合并到一个条目中)

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

      【讨论】:

        【解决方案3】:

        是不是类似于 Create a Repeating Cascading List from:

        如果是的话,可能那两篇文章能给你一些指点。

        【讨论】:

        • 感谢 VonC。那么你知道这是否可行吗?
        • 我检查过,到目前为止,我还没有找到一个简单的方法来做到这一点。但这并不意味着不可能,只是我对 SharePoint 不够熟悉。
        【解决方案4】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-02-10
          • 2021-09-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多