2016-07-04 100 views
0

在ssrs我已经建立了一个设计的学生卡与学生信息,称之为report1。见如下因素截图:ssrs连续设计报告

enter image description here

现在,我想表明的学生证一前一后,全团。

Soi建立了另一份报告,其数据集保存了10名学生的personID。我添加了一个带有PeronID列的tablix,在第二列中插入了一个显示report1的子报表。 PersonID col显示正确的信息,但是子报表显示固定的学生信息,而不与personID连接。见下图。

enter image description here

如何连接的报表到第一山坳人ID?或者,这是显示连续表单的正确方法吗?

感谢

+0

也许在子报表上的每个字段的表达式中,我必须以某种方式获得父母的报告PersonID。如果这是对的,我该怎么做? –

回答

0

确保您从表中的数据源传递PersonID作为参数传递给子报告。要检查您是否正在执行此操作,请在设计模式下右键单击子报告,然后转到参数。在那里,你可以看到传入的值。它看起来像子报告只是使用基于我可以看到的默认(或第一个)PersonID

0

它看起来像你要么硬编码值129977到子报表参数,或参数的状态,像

First([PersonID]) 

只是删除第一个命令(或作为表达Field!PersonID.Value

enter image description here