我有一份报告,我在Visual Studio 2013中使用过。
报告的数据集查询返回大约1,000行数据[我在SSMS中运行]。
唯一的Row Group是报告“详细信息”。
由于详细信息组中的3级分组,报表上实际显示的行数为400.
如何在报告中显示实际的行数?
我已尝试过论坛上其他主题的建议 - 但我总是得到数据集返回的行数 - 而不是报告中实际行的行数。
有没有办法获取报表上的行数而不是基础数据集返回的行数?
谢谢!
答案 0 :(得分:0)
向您的sql添加行计数并让ssrs获取您的max row_number值。
我将SQL开发人员用于大部分测试,然后再将其放入SSRS。它'不是Visual Studio,但我怎么做可能对你有所帮助。
Select row_count() over (order by [unique value in row]) ROW_NBR, existing row information from tables where ...
然后在SSRS中输入您的单元格
=MAX(ROW_NBR, "DataSet1")
OR !!!!
只需使用此
=Count([value in existing code], "DataSet1")
将计数范围扩展到整个数据集将为您计算数据集中的所有值
答案 1 :(得分:0)
使用 CountRows 。
返回指定范围内的行数。
=CountRows("DataSet1")