我在SSRS报告的一页上看到了很多关于限制显示的行数的文章。但我想在一页中显示50行,并希望将报告限制为5页。这可能吗 ?我可以限制报告显示的页面数量吗?SSRS报告中显示的页面数量有限
1
A
回答
1
Top 250是每页50行的答案,并且始终显示5页,您还需要做的是在数据集的结果集中,使其始终返回250行,其中250以下的任何位置都有空白行。
下面是一个例子:
Create table #mytable
(
firstname varchar(200),
lastname varchar(200)
)
insert into #mytable
select 'person','lastname'
union
select 'person2','lastname'
declare @totalrows int
declare @blankrows int
declare @currentrow int
set @totalrows = count(*) from #Mytable
set @blankrows = 250 - @totalrows
set @currentrow = 1
while @currentrow<[email protected]
begin
insert into #MyTable
SELECT
'',
''
end
你的表应该现在总有250行。
0
我会尝试使用该解决方法将超过65k行导出为excel。 使用此功能作为分页符的组功能,然后创建一个序列并将外部联接保留为Top(250),以便始终有250行,无论如何。
=Int((RowNumber(Nothing) - 1)/50)
0
仅适用于的Tablix报告。
此方法每页可创建50条记录,甚至可以将100条记录自定义为每页20条记录。 (然而,你可以通过添加空白行,使其250条记录反正)
步骤:
下面表达创建一个组:
=ceiling(rownumber(nothing)/50)
与列新集团添加,删除列未组
- 从创建的组中删除排序选项
- 转到
Group Properties > Page Breaks> Check Between each instance of group
- 您还需要到
page setup
从Report properties
更改为行的默认数量为43.请高度默认11至14
相关问题
- 1. 报告页脚没有显示在所有页面的SSRS
- 2. 该报告显示在QueryDesigner中,但未显示在SSRS报告页面中?
- 3. 显示SSRS报告中的参数值
- 4. SSRS报告中的显示参数
- 5. 显示SSRS中的报告参数
- 6. SSRS报告页面方向
- 7. 在浏览器中使用ASP.NET MVC显示SSRS报告页面?
- 8. SSRS报告显示monthwise
- 9. 报告服务:多页面报告 - 显示页面小计
- 10. AX SSRS报告参数在报告中显示但不可用
- 11. ssrs子报告不显示子页面中包含的所有内容
- 12. 限制SSRS报告中的列数
- 13. 显示SSRS报告中的条形码
- 14. 在SSRS报告中安排页面
- 15. SSRS报告不显示数据
- 16. 页面页边距SSRS报告溢出
- 17. 在SSRS的所有页面中显示页面总数
- 18. 在ssrs报告中显示空白值
- 19. 在SharePoint中显示SSRS报告?
- 20. 在SSRS报告中显示条形码
- 21. 在ReportViewer控件中显示SSRS报告
- 22. SSRS报告页脚
- 23. SSRS报告一旦每页限制行数,组无法正常显示
- 24. SSRS报告没有在URL中传递参数时显示
- 25. 显示报告的页面数只有在打印
- 26. SSRS报告中的显示/显示提示文本
- 27. 在报告查看器中不显示SSRS深入报告
- 28. 仅在SSRS报告中显示标记或仅在SSRS报告中显示一列中的标记
- 29. 在aspx页面查看ssrs报告
- 30. 在HTML5/AngularJS页面嵌入SSRS报告
你可以限制你的查询只返回前250行。 – Kidiskidvogingogin
这不是我的选择,因为查询可能会返回100条记录,但我仍然必须显示五个页面。 – Programmermid
您可以使用分页符生成五个页面,但如果报表返回100行,您将在接下来的三页中显示什么? –