报告中

时间:2016-10-20 22:52:11

标签: matrix filter ssrs-2008 visibility query-designer

我知道这个问题的一个变种已被问过100次,但我已经尝试了所有可以找到的选项,并且想知道是否有我遗漏的东西。我已经尝试了很多提议的解决方案,但无法让它发挥作用。

我在SSRS 2013中有一个矩阵报告...参数,数据集所有正常的东西。数据集是SQL存储过程。我的矩阵使用一个名为dsDetails的数据集,该数据集来自SQL存储过程。当我在SQL Server中运行SP时,我得到了我期望的所有数据(即到2018年的数据);如果我通过SSRS查询设计器运行SP,我也会看到所有数据。但是,当我的报告呈现时,某些数据不存在(特别是我缺少2018年的数据; 2016年和2017年的数据存在)。我已经删除了rdl.data文件并清除了缓存但仍然无法获取我的数据。我还检查了丢失的数据没有任何奇怪的格式,这也不是问题。

我已经检查了矩阵过滤器,行/列组过滤器,行/列goup可见性等。我可以找到导致它的原因......它似乎必须是过滤器或可见性。

所以我决定只在报告中删除一个新矩阵并尝试通过添加一个简单的行和一个列以及相同的交易来重建... 2018年缺少数据。是否有一种适用于报告正文(因此我放在那里的任何矩阵/表格)。这个新矩阵肯定没有添加过滤器或可见性,因此它是数据的纯粹表示......除了它缺少2018数据,我在查询/数据集结果中清楚地看到。

0 个答案:

没有答案