1

在 Reporting Services 中,假设我有一个包含 1 列的表,打印时(2 页)如下所示:

第 1 页

价值

1

2

3

第二页

价值

4

5

6

我需要的是,当它打印出来的时候是这样的:

第 1 页

价值

1

2

3

第二页

价值

第 1 页的最后一个值:3

4

5

6

简而言之,我想要的是,在报告的每一页(第 1 页除外)中,第一个值是上一页的最后一个值......

那可能吗?

提前致谢...

4

1 回答 1

1

具有在多个页面上显示行和列标题的内置功能。这还告诉您如何在滚动时保持静态行或列可见。请注意 KeepWithGroup 和 RepeatOnNewPage 属性。

如果您想跨页面重复的行不是组标题,您可能必须创建自己的页面组。这种方法不是很漂亮,但是您可以使用标志来构造数据以指示其自己的分页符,然后在分页符之后手动包含重复行。所以数据集看起来像:

Value PageFlag
 1     1
 2     1
 3     1
 3     2
 4     2
 5     2
 6     2

您将为每个组添加一个PageFlag带有分页符的分组。

分页符选项卡上,选择的每个实例之间以在表中组的每个实例之间添加分页符。

这里有更多关于 KeepTogether 属性的详细信息。您还可以阅读分页页面布局

于 2013-05-22T18:37:50.883 回答