【问题标题】:SSRS not displaying data but displays data when query runned in tsqlSSRS在sql中运行查询时不显示数据但显示数据
【发布时间】:2013-10-09 18:04:58
【问题描述】:

我的 SSRS 报告在预览模式下不显示数据。但是,当我在 SQL Server 2008 R2 中运行相同的查询时,我可以检索结果

这是什么原因造成的?

我还使用了 Set FMTOnly 来关闭,因为我使用了 temptables。

【问题讨论】:

  • 您可能有错误的缓存数据 - 尝试关闭 BIDS,删除项目文件夹中的所有 *.rdl.data 文件,然后重新加载报告。
  • @IanPreston 我在哪里可以看到 rdl 数据文件?抱歉,我是新手。
  • 它们将与实际的 rdl 文件位于同一位置;这取决于您如何设置项目/解决方案。只需转到根解决方案目录并在该目录和所有子文件夹中搜索。
  • @IanPreston 结果还是一样

标签: sql tsql reporting-services sql-server-2008-r2 bids


【解决方案1】:

如果您使用“SQL Server 商业智能开发工作室”而不是“报表生成器”,那么在报表服务上(您的表在哪里):

  1. 点击查看 -> 属性窗口(或直接按 F4)
  2. 选择tablix
  3. 在属性窗口中找到“General”并在“DataSetName”中选择您的“Dataset”
  4. 在 tablix 字段上,从您的“数据集”中设置值

或者像这里一样(从 8:50 开始):http://www.youtube.com/watch?v=HM_dquiikBA

【讨论】:

    【解决方案2】:

    最佳解决方案 选择整行并将字体更改为arial或segoe UI以外的任何其他字体

    1. 默认字体 default font
    2. 预览中不显示 no display in preview
    3. 更改了第一行的字体 changed font first row
    4. 第一行显示在预览中 first row is displayed in preview
    5. 更改了第二行字体 changed secon row font
    6. 数据正在显示ig data is displayingi

    【讨论】:

      【解决方案3】:

      解决方法应该是:

      1) 选择参数并点击查看报告(您将看不到任何内容,或者有些单元格会显示内容而有些则不会)

      2) 点击打印布局(打印机旁边)

      您将能够看到内容。如果您具有展开/折叠功能,那么您将无法与 UI 交互。

      【讨论】:

        【解决方案4】:

        我也遇到过类似的问题。如果删除/删除参数,打开数据集定义并刷新字段,则应重新创建参数。然后运行报告。它对我有用。

        【讨论】:

          猜你喜欢
          • 2015-10-24
          • 2023-02-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-10-26
          • 2020-09-15
          • 2021-09-16
          • 1970-01-01
          相关资源
          最近更新 更多