0

这是我的工作流程:

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

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

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

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

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

谢谢!

4

1 回答 1

0

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

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

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

于 2013-11-25T21:58:34.230 回答