【问题标题】:Reporting Service 2012 Cross-tab Horizontal ReportReporting Service 2012 交叉表横向报表
【发布时间】:2014-10-09 15:30:00
【问题描述】:

我是 Reporting Services 2012 的新手,正在努力设计一个应该非常“简单”的报表。至少,它在excel中。我对如何解决这个问题感到困惑。我附上了我想要的样本pdf。它基本上是一份关于年度和半年度销售数量、金额和平均价格的报告。然后它也有相同的(数量、数量和平均数)。

但是,与传统报告不同的是,它是水平扩展的,而不是垂直扩展的。由于产品信息被完全抑制,行标签需要显示在左侧。很难准确地解释我想要什么 - 因此我附上了一个示例 pdf(从 excel 创建)以使其更清晰。如您所见,它非常简单。

我正在苦苦挣扎的是如何开始?如果我使用矩阵(交叉表),则销售数量、金额、平均值。标签转到列。我什至不知道在行组中包含什么。

一种可行的方法是,如果我以以下格式获取数据:

| Label | Year | Half | Value | |------------|-------|-------|---------| |Qty Sold | Y1 | H1 | q1 | |Amount | Y1 | H1 | a1 | |Avg. Price | Y1 | H1 | ap1 | |Qty Sold | Y1 | H2 | q2 | |Amount | Y1 | H2 | a2 | |Avg. Price | Y1 | H2 | ap2 | |Qty Sold | Y2 | H1 | q3 | |Amount | Y2 | H1 | a3 | |Avg. Price | Y2 | H1 | ap3 | |Qty Sold | Y2 | H2 | q4 | |Amount | Y2 | H2 | a4 | |Avg. Price | Y2 | H2 | ap4 |

但是,这是一个完整的技巧,以这种方式获取年度总计可能无法正常工作! 希望有任何入门指南。

提前致谢!

SampleReport.pdf

【问题讨论】:

    标签: reporting-services crosstab reportbuilder3.0 ssrs-2012


    【解决方案1】:

    为您想要的每一行添加一个行组(已售出数量、金额等)“A”或类似内容上的组。 添加半年和一年的列组,然后将 Qty Sold 拖到第一行组的值区域,第二行组的 Amount 等等...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-07
      • 2010-09-27
      • 1970-01-01
      • 2014-09-17
      • 2019-02-26
      • 1970-01-01
      相关资源
      最近更新 更多