2015-10-14 55 views
0

我已经成功地创建报表模板,并使用它的另一份报告中,作为复制的“模板”的方法...
填充模板是这样的:
template
作为你可以看到,这不是一个宽泛的模板,而且我可以在普通页面上安装3个模板......我的问题在于,迄今为止我能达到的最好效果是垂直复制!报告并排

我正在这里寻找一种方式说“补全‘列’,然后,移动到下面一行”

有谁能够做到这一点?

详情:

  • 使用SSRS 2008 R2
  • 使用BI工具VS 2013

回答

1

有迹象表明,映入脑海的一些想法。

  1. 通过Report.Columns属性向报表添加三列,然后从左到右从上到下填充详细信息。 (这可能不是很理想,因为你声称你想从左到右,到底部流动)。

  2. 复制任意数量的邮寄标签互联网替换您的子报告的详细样本。

  3. 创建3个表格,其中包含三个详细数据源,并使数据源返回您的子报表的ID,以Take(1)Skip(2)从左到右,直到下行方式排序,基本上有三个数据分区按某种价值排序。

  4. 有三列创建一个表,并放置在每列一个子报告。将数据返回到A-B-C |中D-E-F | G-H-J时尚。

  5. 有一列创建一个表,并把一列小组,将返回1-3为您详细的记录,推你出去列所需的列宽的值。

+0

建议1-2是最容易实现的。我刚刚在昨天使用了一个报告,它是这样做的! – bushell