【问题标题】:SSRS Export to Excel not word wrappingSSRS 导出到 Excel 不是自动换行
【发布时间】:2016-07-06 17:58:46
【问题描述】:

我正在构建一份 SSRS 报告。我有一列我希望标题堆叠在另一列之上,因为该列中的数据非常小。当我将它导出到 Excel 时,它会丢失它的自动换行,并且在中间被切断,使其与其他标题的大小相同。在 BIDS 中,它是正确的自动换行。

在 Excel 中:

在投标中:

我在该列上使用的代码使其自动换行:

="Sku Express" & VBCRLF & "Classification"

我将CanGrow 设置为True,将CanShrink 设置为False

我已经尝试了所有方法,但似乎无法正确展开该列。

【问题讨论】:

  • 我以前见过这样的东西。通常报告中还有其他内容,可能在页眉中需要对齐以防止这种情况发生。尝试移动一些东西,确保所有对象都对齐。
  • 嗯,你是对的。删除报告标题可解决此问题。我会尝试一下标题中的内容,看看是否有帮助。
  • 这修复了它。在报告的标题中移动并调整了一些东西的大小,现在很好。这很有趣。
  • 这很奇怪,但我很高兴它很容易修复。

标签: excel reporting-services ssrs-2008


【解决方案1】:

这里实际上是自动换行,只是没有设置你想要的行高。

将“Can Grow”和“Can Shrink”设置为 False 并调整单元格高度以适应多行。 Excel 不知道如何处理这些动态设置。

【讨论】:

    【解决方案2】:

    所以这个问题有答案了:

    这通常发生在报告中有其他内容的地方,可能是在需要对齐以防止这种情况发生的页眉中。通过移动一些报表对象,确保对象全部对齐,导出到 Excel 会根据需要包装文本。导出与 PDF 一起工作得很好,但当对齐关闭时 Excel 会阻塞。

    【讨论】:

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