如何在SSRS中提供分页符

时间:2014-08-24 14:07:58

标签: reporting-services sql-server-2012 page-break

我在SSRS中做了一个非常简单的报告。我正在尝试执行以下操作:

在第1页上显示以下文字

THIS IS PAGE 1

在第2页上显示以下文字

THIS IS PAGE 2

我在报告中添加了“文本”字段,其中我将值字段设置为“这是第1页”。但我找不到任何选项来添加分页符。我该如何分页?

1 个答案:

答案 0 :(得分:0)

我不确定在没有任何内容的情况下为您设置Page Break的目的是什么。 但我仍尝试在一个报表上添加一个表格,并隐藏它并且可以正常工作

第1步

使用query(commandtext)创建一个DataSet

 Select 'A' AS GRP
 UNION
 Select 'B' AS GRP

第2步

插入表格&设置在步骤1中创建的DataSetName

第3步

点击Table Group&按F4设置分页属性值, 将BreakLocation设置为Between& PageName to = Fields!GRP.Value(参见参考资料的截图)

enter image description here 第4步 从上面的步骤,您将看到报告分为2页,因为查询步骤1中有2条记录。现在下一步是显示插入页面的页面编号

第5步

将带有文本框表达式值的页眉插入

 ="THIS IS PAGE " &  CSTR(Globals!PageNumber)

最后但并非最不重要的是,隐藏意外的表列(TextBox),因为您只想显示页码或页眉

报告的输出将类似于

enter image description here