2012-01-27 31 views
2

在SSRS中,我创建了两个表格,父母和子报表。两份报告都正确地检索了这些信息,但是,我希望了解是否有办法格式化报告以免浪费空间。SSRS子报表在父母中的多列显示

我的问题是这样的。主报告有10列返回的信息。该子报表有4列。我希望子报表出现在第二列的主要报告行数据下方。无论如何要告诉报告扩大子报告而不扩大放置它的列。

以下是我在设计(例不完整的结构)

<MainHeader1><MainHeader2><MainHeader3><MainHeader4><MainHeader5> 
<MainData1 ><MainData2 ><MainData3 ><MainData4 ><MainData5 > 
<Blank  ><Subreport ><Blank  ><Blank  ><Blank  > 

当我预览报告,这是我所看到的

<MainHeader1><MainHeader2     ><MainHeader3><MainHeader4><MainHeader5> 
<MainData1 ><MainData2      ><MainData3 ><MainData4 ><MainData5 > 
<Blank  ><Subreport      ><Blank  ><Blank  ><Blank  > 

我想看到的是这个

<MainHeader1><MainHeader2><MainHeader3><MainHeader4><MainHeader5> 
<MainData1 ><MainData2 ><MainData3 ><MainData4 ><MainData5 > 
<Blank  ><Subreport       ><Blank  > 

我不确定这是否合理,但任何帮助将不胜感激。

回答

5

您可以在SSRS中水平合并单元格。

只需选择您希望子报表跨越的三个单元格,右键单击并选择合并单元格。

+0

哇,这是比我做的更容易。非常感谢! – 2012-01-27 20:04:14