【问题标题】:Issue while exporting SSRS report into excel将 SSRS 报告导出到 Excel 时出现问题
【发布时间】:2014-05-07 21:12:38
【问题描述】:

我在一个报告中有 2 个表格,每个表格都有相同数量的字段。但是当我将报告导出到 excel 时,每个报告字段在 excel 中占用 2 列,其中一些只占用一个 excel一个报告字段的列,因为我无法在 excel 中应用过滤器。有人可以帮助我如何为一个报告字段制作一个 excel 列吗?

【问题讨论】:

    标签: reporting-services ssrs-2008 ssrs-tablix ssrs-2008-r2 ssrs-grouping


    【解决方案1】:

    这很可能是由于您的标题单元格与表格单元格未对齐。 Excel 导出尝试将所有内容的格式设置为与报表中的相同,因此它有时会使用两列作为表格单元格并将它们合并,以便将列与标题列对齐。在操作和排序电子表格时,这是有问题的。

    避免这种情况的最佳方法是创建一个 Excel 渲染器,它不会渲染报表的标题部分 as described in my answer here

    【讨论】:

      【解决方案2】:

      另一种解决方案是从属性窗格手动设置列宽和任何现有的页眉/页脚对象宽度完全对齐。如果您使用界面自动对齐线对齐它们,则长度可能会略有不同,这可能会导致此问题。

      通过使用导出的 excel 列宽,可以发现哪个列或页眉/页脚对象导致合并单元格。这样您就只能修复该特定宽度来解决您的问题。

      【讨论】:

        【解决方案3】:

        您可以为第二个表格设置分页符,以便它显示在 Excel 的另一个选项卡上。这应该可以解决表格之间的标题不对齐的问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-08-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多