【问题标题】:Infopath: Include data for active form only is grayed outInfopath:仅包含活动表单的数据显示为灰色
【发布时间】:2013-11-26 05:58:34
【问题描述】:

这是我的工作流程:

  1. 一个项目被添加到共享点列表中(比如 x)。此时,工作流触发并启动数据收集任务。对于这个任务,有一个 Infopath fom 需要从用户那里收集一些数据

  2. 此表单有一些字段要从列表 X 中对应的 Sharepoint 列表项中获取并显示在表单中

我正在尝试与列表 X 建立数据连接并获取我感兴趣的字段。

但是,在设置连接时,“仅包括活动表单的数据”选项是灰色的。

我无法从数据连接的表单中获得正确的结果,没有为正确的 SharepointList 项返回数据。返回的数据是列表 X 中的第一项。

谢谢!

【问题讨论】:

  • 您要连接的库与您的表单发布到的库相同吗?您只能将此选项用于您的表单发布到的库。

标签: sharepoint workflow infopath


【解决方案1】:

这是因为您没有将过滤器传递到数据连接中。您正在查询没有 ID 的列表,并且由于您没有选择特定的列表项,它每次只是从第一个列表项返回数据。

您将需要选择一个唯一标识符并通过单击添加过滤器按钮并将外键 = 设置为列表 x 中的主键来过滤您的结果。对信息路径中的数据添加过滤器的快速谷歌搜索应该让您了解我所描述的内容。

您可能需要在初始表中添加一个列,该列将列表 x 中的键作为初始列表中的外键导入。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-26
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 2022-12-12
    • 2014-02-19
    • 2013-06-06
    • 2020-11-26
    相关资源
    最近更新 更多