SSRS在子报告之间计算

时间:2013-09-20 15:00:37

标签: reporting-services sql-server-2008-r2 ssrs-2008

我有一份SSRS报告,其中数据是我能够弄清楚如何正确填充报告的唯一方法是使用子报告。这件作品很好,但我需要做的是另一个字段,我计算子报告之间的差异。所以,基本上我需要一个表达Subreport1.value - Subreport2.value的表达式。这甚至可能吗?

1 个答案:

答案 0 :(得分:1)

为什么不直接从每个数据集中填充数据集并将其放入主报告中?我不认为SSRS可以根据我的知识看到子报告中的对象。您需要将一个或多个值放入每个数据集的不同表,矩阵或文本框中,因为您无法在单个对象中混合数据集。然后,您可以获取列值并对这些值进行聚合。 EG:ReportItems!(nameoftextbox).value - ReportItems!(nameofothertextbox).value。