【问题标题】:How can I append the results of additional queries to an SSRS report?如何将其他查询的结果附加到 SSRS 报告?
【发布时间】:2016-05-31 22:59:59
【问题描述】:

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

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

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

【问题讨论】:

  • 我想您知道您可以在报告中拥有任意数量的 tablix(tablix?),因此问题是按项目代码和成员对齐,左侧可能有活动但右侧没有活动,在右边但不在左边,或者两者都没有?两种情况都会发生什么?

标签: reporting-services ssrs-tablix


【解决方案1】:

解决方案:列分组

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

【讨论】:

  • 想提供更多详细信息/指导?我是一个 SSRS 涉猎者,其中大部分让我的头比众所周知的顶部旋转得更快。
【解决方案2】:

根据here 所写的内容,我是这样完成的:

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

然后,由于我想保留现有报告中的相同日期值,我向子报告中添加了另外两个参数,并通过选择"formula" ("fx") 按钮并单击 2 次要用作传入(tramp)值的适当参数:

这行得通。为了更清楚起见,下面是它在设计时的样子:

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

以下是原始/基本报告结束和子报告开始位置的数据外观:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    • 2020-03-13
    • 1970-01-01
    相关资源
    最近更新 更多