2013-07-23 45 views
0

我在使用SSRS重新创建旧报告时遇到问题。原始报告将从SQL中提取大约5-6条记录,然后为每条记录提供相应的2页报告。如果我可以为每个记录创建一个单独的报告,这很容易,但这并不是我所要求的。2页每条记录的报告

我需要为每个记录返回2页。例如:

1将具有不同的表比第2页的相同的记录和将视图能够为:

记录1: 页1,2-

记录2: 页3,4

记录3: 第5,6

没有分组是必要的记录。他们只需要多个页面来重复。

与我合作的人提出了一个子报告,但我不确定这是如何工作的。

我使用报告生成器来创建报告。

感谢您的任何帮助。如果有必要,我会很乐意澄清。

回答

0

SSRS的本质是,它基于运行时可用的任何数据而增长。为了强制它每个记录占用两页,您需要设置一个占位符。一种方法是制作一张跨越两页的表格。确保至少一列中的单元格的“CanShrink”属性设置为False。如果报告的长度不同,您可以删除边框以使该列不可见。

接下来,您可以根据需要为其他报表数据添加列。如果你想使用子报表并不重要,两种方式都可以。