繁体   English   中英

SSRS Tablix不返回完整结果集

[英]SSRS Tablix not returning full resultset

我有一个tablix,它只从创建的数据集中返回第一行。 我在asp中验证了存储过程和数据集,并返回了预期的结果。 我还在某处阅读以使用文本框和CountRows()函数检查行数,它的确显示了预期的数。 tablix或我缺少的地方是否有任何特殊设置? 同样,如果我添加分组,它将返回每个组的第一行,这些行相隔几行。 这真令人沮丧。 提前致谢

如果删除行组,它将执行此操作。 或者,如果您的行组基于单个行值,那将是另一个原因。 我返回的结果集很有限,并且意识到我没有按照我希望报表的行为和显示方式进行分组。

我发现此问题的原因之一是通过删除所有分组的列将矩阵类型的报表(RDL)转换为表格形式的报表。 对于开发人员来说,这似乎很好,但是在某些地方存在捕获,并不能将Matrix类型的报告转换为Tabular,因此分组仍然继续,并且报告永远不会按预期显示所有行。 我为此问题找到的唯一解决方案是创建一个新的Tabular类型的RDL文件,并且一切正常。

检查一下Tablix上是否有过滤器,或者您是否正在分组以便只产生一行? 请提供更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM