【问题标题】:SSRS table not showing recordsSSRS 表未显示记录
【发布时间】:2014-07-26 03:21:33
【问题描述】:

我在 SSMS 中构建了我的代码。它返回 900 行。我将相同的代码移植到 SSRS,通过 Query Builder 运行它,它返回了很多记录。太好了!

为简单起见,我只是将一个表拉到报告中,将其指向我新创建的数据集,该数据集显示返回的数据行(在查询生成器中)。我将 1 列拖到 (OrderID) 上以确保它正常工作。我预览报告。

我的表中没有任何显示。

出于故障排除的目的,我编写了一个简单的 sql 语句,从一个表中提取前 100 行,将数据集更改为我的新测试数据集并运行它。运行良好。我得到了很多 1 列的页面。表、数据集和数据源已连接并运行良好。

为什么我的语句(适用于 SSMS 和 SSRS 中的查询生成器)不返回 SSRS 表中的任何数据?

不,我没有更改任何属性或任何类似的东西。

SSRS 中的数据源与我在 SSMS 中测试的数据源完全相同。

这是我要求的表格截图:

【问题讨论】:

  • SSRS 中报告使用的数据源是否与您运行查询的服务器相同?你能张贴一张你的桌子的截图吗?
  • “我运行报告”是什么意思? BIDS/Visual Studio 中的“预览”选项卡?在 Report Manager 上部署和运行?共享点?
  • 我预览了它。 (单击“预览”选项卡)。如果我说我编写了报告让任何人感到困惑,我深表歉意。

标签: sql-server reporting-services


【解决方案1】:

如果再次出现这种情况,它很可能是一个损坏的数据源,无论是嵌入的还是共享的。

就我而言,它是共享的。我把它全部删除,重新创建,测试它,当我预览报告时,我的所有数据都在那里。

祝你有美好的一天。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多