【问题标题】:Table Cell containing subreport is missing borders and background color when exported to PDF导出为 PDF 时,包含子报表的表格单元格缺少边框和背景颜色
【发布时间】:2015-09-03 13:33:24
【问题描述】:

我有一个 SSRS 报告,如下所示,其中有一列(图片中的第 3 列)包含一个子报告。从网络浏览器查看时,第 3 列正确显示了灰色边框,并且它尊重交替的行颜色。

但是,当我将其导出为 PDF 时,交替的行颜色和边框在子报表中没有行的单元格上丢失。

子报表当前放置在构成单元格的矩形内,矩形用于设置边框和背景颜色。 如何配置我的报告以使其在 Web 浏览器和 PDF 中正确显示?

【问题讨论】:

    标签: pdf reporting-services subreport


    【解决方案1】:

    我在 coderwall.com 上找到了 Peter Morlion 的一篇博客文章,标题为 Forcing a SSRS subreport to show,它解释了如果子报表中的任何数据集中都没有行,那么子报表将不会显示。我能够采用他解决方案的第一部分来解决我的问题。这是我所做的:

    1. 我在子报表中添加了一个名为“DummyDataSet”的新数据集
    2. 我将新数据集的查询设置为SELECT ' ' AS Dummy

    一旦我部署了报告,一切都在网络浏览器和 PDF 导出版本中按预期工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-09
      • 1970-01-01
      • 2015-04-03
      • 2015-09-10
      • 1970-01-01
      • 2011-02-14
      • 1970-01-01
      • 2016-05-19
      相关资源
      最近更新 更多