【问题标题】:Exporting from Report Viewer to excel does not look good从报表查看器导出到 excel 看起来不太好
【发布时间】:2016-06-06 12:06:44
【问题描述】:

我正在使用 SSRS 进行一些报告。 Visual Studio 2015 是用于设计报告的工具。他们已经完成并且工作正常。但是我应该能够将它们导出为 pdf 或 Excel 格式。当导出为 pdf 格式时,看起来确实像预期的那样好。问题是导出到excel时。它看起来不太好。一点都不好。基本上,这些报告由一个 tablix 控件组成,用于显示从数据库中提取的数据和标题(从数据库中提取的数据的列名称)。但是,标题是带有固定文本的普通文本框,用于标识数据库中的列。我这样做是因为有时我需要两个文本框(堆叠),里面有不同的文本(例如:我可以有一个大文本框来标识一类产品,而在 5 个文本框下面有五个不同产品的名称,数据将是产品的数量。)当导出到 excel 时,这看起来真的很糟糕。列的高度可以不同,或者有时两个产品在同一列中......等等。 有什么建议在导出到 excel 时如何控制渲染?有什么建议吗?

附:对任何误解或混淆表示歉意,但英语不是我的自然语言。如果您有任何疑问,请不要犹豫。

非常感谢。 问候

【问题讨论】:

    标签: excel reporting-services ssrs-2008 ssrs-tablix


    【解决方案1】:

    您遇到的问题是 Excel 如何解释 SSRS 文件 - 更具体地说是 tablix。

    一些规则: 1. 除非需要进一步处理数据,否则导出为 PDF。 2. 如果需要进一步处理数据,则导出到 Excel。 3. 导出到 Excel 时,避免在报告中使用任何花哨的格式(标题、徽标等可能都需要删除,然后用户才能操作数据。)

    【讨论】:

    • 您好,感谢您的回复,很抱歉延迟回复。报告需要进一步处理,这就是需要导出到 Excel 的原因。但是我保持标题简单和基本。我所做的是:我删除了之前使用文本框构建的标题,而只使用了 tablix 控件(标题和详细信息数据)。现在它工作正常。导出后仍然需要进行一些调整(例如在 Excel 中的单元格折叠时展开),但至少尊重所需的格式。
    • 如果您对我的回答感到满意,可以这样标记。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2012-04-23
    • 1970-01-01
    • 1970-01-01
    • 2017-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多