我正在使用Oracle BI发布者。我创建了一个Excel模板报告。 一旦生成该报告的输出,我就无法以excel格式查看输出。当我打开excel输出文件时,它会抛出错误“您尝试打开的文件'name.xls'的格式与文件扩展名指定的格式不同。验证文件是否已损坏且来自受信任的文件打开文件之前的源。你想现在打开文件吗?“如果我对此错误给出了肯定,则页面打开时没有输出记录。
我甚至试过生成XML文件并在excel模板中加载该文件,然后查看,我能够看到输出。但是当在BI应用程序中上传相同的Excel模板并查看输出时,它会生成excel输出,但会抛出上述错误而无法看到输出。
我上传的模板有 XDO_METADATA工作表页面
我将excel 97-2003工作表中的excel模板保存为.xls格式
我的oracle BI发布者桌面版--11.1.1.7
Excel版本 - Microsoft Excel 2007
excel中的加载项 - 用于Excel的BI Publisher模板构建器 - 类型COM加载项
解算器加载项 - 键入excel加载项
答案 0 :(得分:1)
我们也遇到了这个问题。有时它会发生在一个报告中,我们将重建excel模板,这似乎解决了这个问题。但最近,我们的整个目录都是一个问题。所有excel报告都收到了错误,尽管它们之前已经运行过。
原来应用程序服务器上的临时文件已满。我们的管理员清理了它并重新启动了BI服务,这似乎解决了这个问题。