0
我有一个报告,区域作为参数。对于每个区域,我想用一些分组来调用报告。我想为每个区域并排显示此报告。 它应该是这样的:ssrs呼叫报告在一个循环(子报表?)
areaNo1 areaNo2
dealerNr1 - dealerName1 - colA - colB dealerNr3 - dealerName3 - colA - colB
dealerNr2 - dealerName2 - colA - colB dealerNr4 - dealerName4 - colA - colB
sum - sum sum sum
什么是实现这一目标的最佳途径? 该区域是动态的(从...中选择不同的区域)!我想用循环中的一个子报表解决这个问题,但不知道如何。
THX©A-X-I
将参数发送到子报告的分组表应该这样做。使子报表接受来自按Area分组的主报表中文本框的区域参数。 – Snowlockk
我同意Snowlockk。创建一个接受单个区域作为参数的子报表。然后创建一个包含数据集(dsAreas)的报告,其中包含您需要的区域列表。如果您想要一个列堆栈列表,那么只需创建一个使用dsAreas作为其数据源并将子报表添加到单个单元中的表格。如果您需要将其分为两列,那么您可能必须使用矩阵并将该参数作为表达式传递给子报表。不知道现在如何形成表达,但如果你没有得到任何地方,请在这里发表评论,当我不太忙时我会想一想。 –