在 SSRS 报告的同一页上进行分页
Do a Page Break on the same page of SSRS Report
我想在 SSRS 报告的一页中显示 50 行。但我想在两列中显示这 50 行,每列 25 行。有没有办法在同一页上进行分页符,或者有其他方法可以实现吗?
根据您希望如何排列数据,您需要有两个单独的 table,每个都配置为仅显示排序的 25 行,以便按您的需要显示(阅读然后向下或向下一个 table 然后另一个?)
一种方法是创建一个隐藏的行组,正如@MiguelH 在他们的评论中所建议的那样,它有两个级别,因此您可以按照以下行分为 50s 和 25s:
Row # - Group 1 - Group 2
1 1 1
2 1 1
....
24 1 1
25 1 1
26 1 2
27 1 2
....
49 1 2
50 1 2
51 2 1
52 2 1
....
74 2 1
75 2 1
76 2 2
77 2 2
....
98 2 2
99 2 2
100 3 1
101 3 1
然后您可以在 table 组之后设置分页符,在第一个 table 和 [=] 中显示 Group 2
值为 1
的所有记录11=] 在同一页上的第二个 table 中 2
的值。
我想在 SSRS 报告的一页中显示 50 行。但我想在两列中显示这 50 行,每列 25 行。有没有办法在同一页上进行分页符,或者有其他方法可以实现吗?
根据您希望如何排列数据,您需要有两个单独的 table,每个都配置为仅显示排序的 25 行,以便按您的需要显示(阅读然后向下或向下一个 table 然后另一个?)
一种方法是创建一个隐藏的行组,正如@MiguelH 在他们的评论中所建议的那样,它有两个级别,因此您可以按照以下行分为 50s 和 25s:
Row # - Group 1 - Group 2
1 1 1
2 1 1
....
24 1 1
25 1 1
26 1 2
27 1 2
....
49 1 2
50 1 2
51 2 1
52 2 1
....
74 2 1
75 2 1
76 2 2
77 2 2
....
98 2 2
99 2 2
100 3 1
101 3 1
然后您可以在 table 组之后设置分页符,在第一个 table 和 [=] 中显示 Group 2
值为 1
的所有记录11=] 在同一页上的第二个 table 中 2
的值。