Reporting services SSRS报告显示应匹配的不同数据

Reporting services SSRS报告显示应匹配的不同数据,reporting-services,ssrs-2016,Reporting Services,Ssrs 2016,我有一个从文本框操作调用的报告。当我在VisualStudio中运行报表查看生产数据时,返回了9条记录。当我部署报告并运行它时,我只得到5条记录。我已删除报表服务器上的报表并重新部署,但得到的结果相同。我添加了一个页脚,删除了列并更改了标题,因此我知道报表服务器上的版本就是我的VisualStudio项目中的版本。我已经检查了矩阵上的所有过滤器,无法找出报告不匹配的原因 关于在其他地方查找数据不匹配原因的任何建议?检查部署到的服务器上的数据源。默认情况下,覆盖数据源是关闭的,因此在部署时,在

我有一个从文本框操作调用的报告。当我在VisualStudio中运行报表查看生产数据时,返回了9条记录。当我部署报告并运行它时,我只得到5条记录。我已删除报表服务器上的报表并重新部署,但得到的结果相同。我添加了一个页脚,删除了列并更改了标题,因此我知道报表服务器上的版本就是我的VisualStudio项目中的版本。我已经检查了矩阵上的所有过滤器,无法找出报告不匹配的原因


关于在其他地方查找数据不匹配原因的任何建议?

检查部署到的服务器上的数据源。默认情况下,覆盖数据源是关闭的,因此在部署时,在服务器上只设置一次。如果随后在开发环境(VisualStudio)中更改数据源,然后重新部署,则只会更新报表设计,而不会更新数据源。您可以在项目属性中对此进行更改,但更安全的做法是首先在服务器上检查它,以确保它实际上是错误的。是的,我检查了数据源,并且数据集使用的是正确的数据源(共享数据源)。我没有更改报表中嵌入的查询。下一步是在执行报表时在SQL Server上运行跟踪,查看实际执行的查询。检查部署到的服务器上的数据源。默认情况下,覆盖数据源是关闭的,因此在部署时,在服务器上只设置一次。如果随后在开发环境(VisualStudio)中更改数据源,然后重新部署,则只会更新报表设计,而不会更新数据源。您可以在项目属性中对此进行更改,但更安全的做法是首先在服务器上检查它,以确保它实际上是错误的。是的,我检查了数据源,并且数据集使用的是正确的数据源(共享数据源)。我没有更改报表中嵌入的查询。下一步是在执行报表时在SQL Server上运行跟踪,查看实际执行的查询。