如何将其他查询的结果附加到SSRS报告中?

时间:2016-05-31 22:59:59

标签: reporting-services ssrs-tablix

我正在生成一份SSRS报告,其结果显示如下:

enter image description here

我需要在此数据的右侧附加类似的查询结果(相同的查询,一个不同的参数值),以便一个额外的数据结果集(来自第二个查询)看起来像这样(但是有不同的数据,当然 - 这只是复制和粘贴,以显示所需的内容:

enter image description here

如何添加多个这些相似但不同的结果集,以便可以从左到右读取它们,如上所示?

2 个答案:

答案 0 :(得分:1)

解决方案:COLUMN GROUPING

如果我已正确理解您的问题,您希望针对不同的值集重复显示这3列。您需要做的就是将这3列放在一个组(列组)中,将Group by放在任何"字段/参数"你想重复一遍。让我知道事情的后续!!

答案 1 :(得分:0)

基于所写的here,我就是这样做的:

我基于现有报告创建了一个新报告,然后添加了一个子报告,然后将现有(原​​始)报告拖到它上面(我将“VariancePricebyProduct_Facelift.rdl”拖到“VariancePricebyProduct_Facelift_WithSubreports.rdl”中的子报告中)。然后我选择了上下文菜单项“子报告属性”并添加了一个参数(“单元”),为其提供了与用户提供的值不同的“硬编码/烘焙”值(“CHOPHOUSE”)。主要报告。

然后,由于我希望保留现有报告中相同的日期值,我向子报告添加了两个参数,并将它们设置为使用与主报告中使用的日期范围相同的值,方法是选择“formula”(“fx”)按钮并双击相应的参数以用作传入(tramp)值:

enter image description here

有效。只是为了让它变得更加简洁,以下是它在设计时的表现:

enter image description here

顶部的混乱是“VariancePricebyProduct_Facelift.rdl”;下面的位是子报表的文本框/标签,然后是子报表本身。

以下是数据如何查看原始/基本报告的完成位置以及子报表的开始位置:

enter image description here