【问题标题】:SSRS 2014 URL access always generates XLS instead of XLSX when format is EXCEL当格式为 EXCEL 时,SSRS 2014 URL 访问始终生成 XLS 而不是 XLSX
【发布时间】:2015-07-23 14:04:35
【问题描述】:
我有 SQL Server 2014,我正在尝试通过 URL 访问来访问我的报告。据我了解,Excel 格式应该给我一个支持无限行数的 XLSX 文件。但是,在查看了我的日志文件后,我注意到对于任何超过 65536 行的报告,我都收到了最大的行错误。在研究了这个之后,我发现每当我通过格式为 EXCEL 的 URL 请求报告时,它们都会生成一个 XLS 文件而不是 XLSX。如果我从 Visual Studio 中运行报告并导出为 EXCEL,它们会像 XLSX 一样生成。有人知道如何解决这个问题吗?
【问题讨论】:
标签:
excel
reporting-services
sql-server-2014
【解决方案1】:
找到了这个问题的解决方案,所以我想我会在这里回答,以防其他人遇到这个问题。 Microsoft 网站here 上列出的 URL 访问支持格式列表显示以下列表:HTML4.0、MHTML、IMAGE、EXCEL、WORD、CSV、PDF、XML 和 NULL
但是,它没有列出实际生成 XLSX 文件的文件。该格式是 EXCELOPENXML。为什么他们不列出这种格式超出了我的范围。也许我在寻找错误的地方。