我正在使用 Oracle BI 发布器。我创建了一个 Excel 模板报告。 生成该报告的输出后,我无法以 Excel 格式查看输出。当我打开 Excel 输出文件时,它会抛出错误“您尝试打开的文件‘name.xls’的格式与文件扩展名指定的格式不同。请验证该文件未损坏并且来自受信任的文件打开文件之前的源。您想现在打开文件吗?”如果我对此错误给出"is",则该页面将打开,但没有输出记录。
我什至尝试生成 XML 文件并将该文件加载到 Excel 模板中,然后查看,我能够看到输出。但是当在BI应用程序中上传相同的Excel模板并查看输出时,它会生成Excel输出,但抛出上述错误并且无法看到输出。
我上传的模板有XDO_METADATA工作表页面。
我以 .xls 格式将 Excel 模板保存在 Excel 97-2003 工作表中。
我的 Oracle BI Publisher 桌面版 - 11.1.1.7
Excel版本-Microsoft Excel 2007
Excel 中的加载项 - Excel 的 BI Publisher 模板构建器 - 类型 COM 加载项
求解器插件 - 键入 excel 插件
最佳答案
我们也遇到了这个问题。有时只有一份报告会发生这种情况,我们会重建 Excel 模板,这似乎解决了问题。然而最近,我们的整个目录出现了问题。所有 Excel 报告都出现错误,尽管它们之前运行过。
结果是应用程序服务器上的临时文件已满。我们的管理员清理了它并重新启动了 BI 服务,这似乎已经解决了问题。
关于excel-2007 - oracle bipublisherexcel模板报告错误-输出失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20944332/