我正在评估Office编写器,以解决我们在SSRS excel导出时遇到的以下问题。有人可以建议我们如何使用OfficeWriter来解决这个问题。
问题陈述: 我们的客户需要一个包含excel格式的嵌套组的报告。他们使用此报告进行分析和进一步操作。由于嵌套组,行和列将合并,行高不会自动调整为文本。因此,这些单元格中的文本不可见。
我知道这可以使用宏来完成,也可以通过ExcelApplication代码传递报告。但我想了解是否可以使用本机SSRS报告(使用在reportbuilder中创建的设计)并将该excel文件传递给一段代码(宏或excel应用程序)。或者,如果我需要将OfficeWriter Designer中的报表格式重写为模板,并且该模板将在运行时发送到代码。
答案 0 :(得分:0)
通过在报表设计期间将每个控件与下一个控件对齐,可以避免excel单元格合并问题。请查看CELL MERGING ISSUE IN EXCEL EXPORT
答案 1 :(得分:0)
我不确定您的确切基础架构,但ExcelApplication可以从流或磁盘打开Excel文件。您可以通过Web服务调用调用报告服务,并将SSRS生成的文件传递给ExcelApplication。在这种情况下,您不需要使用ExcelTemplate,但您可能需要一个中间人来进行WebService调用。
上的SoftArtisans文档