如何在 ssrs 2008 的单个报表中分配表的显示顺序

How to assign a display order of the tables in a single report in ssrs 2008

我在 ssrs 2008 中有一份报告,其中包括 2 个不同的 tables。

TABLE A    TABLE B

两个 table 都通过添加行组按名称分组。请注意,还有一个分页符 "between each instance of the group" 已启用。所以,当我 运行 这个报告时,它是 运行ning 像:

------Page 1------
Name:X      Name:X
TABLE A     TABLE B
------Page 2------
Name:Y      Name:Y
TABLE A     TABLE B
------Page 3------
Name:AllName   Name:AllNames
TABLE A     TABLE B

不过,我想把table放在一个顺序中。当 Table A 结束其所有组时,我希望 Table B 开始。示例:

------Page 1------
Name:X     
TABLE A     
------Page 2------
Name:Y 
TABLE A
------Page 3------
Name:AllNames 
TABLE A       
------Page 4------
Name:X
TABLE B
------Page 5------
Name:Y
TABLE B
------Page 6------
Name:AllNames
TABLE B

我怎样才能提供这个?任何帮助,将不胜感激!

您可以将矩形从工具箱 window 拖动(或添加)到您的报表界面(如 tablix),然后将矩形放在表格之间。

右击它 select 矩形属性,select Add a page break before。它会在渲染矩形之前放置一个分页符。

希望对您有所帮助。