【问题标题】:SSRS in VS2017 - query runs in Query Designer but doesn't display in reportVS2017 中的 SSRS - 查询在查询设计器中运行,但不显示在报表中
【发布时间】:2018-06-15 21:03:00
【问题描述】:

我正在 VS2017 中开发 ssrs 报告。我在查询设计器中使用具有相同字段名称的相同数据集更改了查询。当我运行查询时,我得到了我期望的数据,但当我运行报告时,却没有。

查询设计器中的数据是:

但报告显示:

这里应该显示“FAT TEST”。我删除了“rdl.data”文件并再次运行报告,这通常可以解决数据问题,但这次没有。

报告上的字段名称没有改变。事实上,除了在查询设计器中显示的一列而不是在报表中显示之外,没有任何变化。

【问题讨论】:

    标签: reporting-services ssrs-2008-r2


    【解决方案1】:

    我不知道为什么没有显示,所以我复制了一份。我运行了它,它按预期工作。

    【讨论】:

      【解决方案2】:

      您可能正在获取数据的缓存版本。 Visual Studio 将在这些 *.rdl.data 文件中缓存报表的报表数据,并将继续从缓存中提取数据,直到您刷新数据集上的字段或更改报表执行中的参数。

      下次遇到此类奇怪的事情时,请尝试刷新数据集并再次运行。内存中可能存在用于报告数据的缓存缓冲区,或者您删除了错误的 *.data 文件,无论如何,与数据源的强制协调始终对我有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-10-09
        • 1970-01-01
        • 2014-06-18
        • 2014-08-22
        • 2017-04-13
        • 1970-01-01
        • 2013-08-29
        相关资源
        最近更新 更多