最近有个开发任务,使用BI Publisher来生成Excel形式的Report. 因为格式比较复杂(如下图),
所以先打算先生成xml文件作为data definition.
为了测试这个xml格式是否ok, 准备先导入到Excel中测试. 但发现本机安装的Excel没有这个页签,
解决步骤:
1.安装 BI Publisher Desktop基于你的Microsoft Office 选择32 bit or 64 bit.
安装在默认位置:
2. 安装成功之后的截图如下:
3. 去到安装目录DotNetInstallFiles目录下,根据需要选择 TBAddInSetup 是安装为 Microsoft Word创建插件的,而ETBAddInSetup是为Excel.
根据操作系统是64bit or 32bit选择, TBAddInSetup and ETBAddInSetup64:
5.此时重新打开Excel 或者Word, 如果仍然未出现. 继续操作如下:
导航到开始 -> 所有程序, 查找:Oracle BI Publisher Desktop.
6 点击那个Enable or Disable for the Template Builder, 下面消息弹出:
7.再点击一次,下面消息弹出:
8 经过以上操作重新打开Excel(或者word),确认页签已经正常显示:
4. 如果仍然为显示, 检查Excel选项的这个地方的设置Add-ins tab for COM Add-Ins and Disabled Items.
10.点击Go之后勾选如图项. 千万别勾选倒数第二个,那是我找错的微软的东东.此BI publisher 非彼 BI Publisher.
11. 此时就可以将XML文件导入到Excel,来展示数据:
最后请注意: Microsoft .NET Framework 4 Client Profile is installed. 如果没有安装,那么从DotNetFX40Client 文件夹下面安装, 参考图3.
另外请注意:
对于MS Office 2013, 你需要安装 BI Publisher Desktop 12c.
参考文章:
How to Install and Configure BI Publisher Desktop With BI Publisher Plugins for Microsoft Word and Excel? (Doc ID 2106715.1)
<分享完>