0

以下是系统配置,

• SQL Server 2012

• Office 作家 v8.5

• 在 Office 2010 中打开文件

我们已经在我们的系统中使用了 office writer v3.81 和 SQL Server 2005。最近我们将我们的数据库和报告服务器升级到了 SQL Server 2012。同时我们也将 office writer 升级到了 v8.5。所有的个人报告也都成功升级了。

升级后,所有单词报告都可以正常工作。但是 Excel 报告存在一个小问题。当我们打开 excel 报告时,它会给出以下错误消息,

您尝试打开的文件“file_name.xls”的格式与文件扩展名指定的格式不同。在打开文件之前,请确认文件没有损坏并且来自受信任的来源。您现在要打开文件吗?

选项是:是 | 没有 | 帮助

如果我们单击是,报告将正确打开。我担心的是错误消息。用户体验有点差。所以我想修复它。

更多详细信息,

我从头开始重新创建了一个现有的报告(没有经过升级)并部署到报告服务器。该报告也存在同样的问题。所以我相信升级过程没有问题。

您对为什么会出现此错误以及如何解决此问题有任何想法吗?

提前致谢,

维吉塔

4

1 回答 1

3

实际上该消息不是错误消息;它只是警告您文件格式的差异。

我的猜测是,新的 Office Writer 默认生成的 XLSX 文件与您提供给文件的文件名不匹配。如果是这种情况,请将文件重命名为以“xlsx”结尾,或者以某种方式调整 Office Writer 以防止其生成 XLSX 文件并继续生成 xls 文件。

于 2013-06-05T09:27:03.680 回答