如何在Reporting Services上的文本框中引用组数据?

时间:2009-05-22 14:58:40

标签: reporting-services textfield

我正在创建一个包含按部门代码分组的表的报告。最后有一个分页符,因此每个页面只包含该部门代码的数据。在表格之外,我想要一个包含该页面/组的部门代码的文本框。

我尝试使用带有数据的隐藏列,但文本框最终只会在每个页面上显示最后一页的部门代码。我想我错过了一个简单的解决方案,但我无法弄明白,谷歌似乎让我失望。

2 个答案:

答案 0 :(得分:1)

您是否可以向表中添加一个列,该列只是在表的其余部分之外,但实际上是在表中。也许填上几个空白列然后显示数据。

如果您正在处理表格逻辑中的分页符,则可能需要将数据保存在表格中。

答案 1 :(得分:1)

问题在于,您只是将报表设置为在数据中的某些点处中断,而不是通过向其传递参数来多次呈现子报表。数据仅存在于表的范围内。

您可以做的是设置一个子报告,该报告接受一个部门参数并为一个部门生成数据。然后,您可以在子报表中通过引用正在传递的参数来添加标头。然后在主报表中创建一个包含唯一部门数据集的表。按表中的部门分组,并将子报表拖到表中并设置参数。如果你做得对,你应该得到相同的效果,但是使用部门标题。

如果您需要更多说明,请随时提出。