我们收到了隐藏 BIRT 报告查看器页面上的打印机图标的请求。 提出请求的原因是,我们正在 Maximo 7.5 中运行报告(选择“操作”>“运行报告”),并且当显示 BIRT 报告查看器页面时,用户单击“打印机”图标而不是“导出报告”图标。
我已经搜索了解决方案,并阅读了一些关于 IE 中的 BIRT Report Viewer 与其他 Web 浏览器以及如何在 IE 工具中进行调整的评论。 顺便说一下,我们使用的是 IE 9。 我还找到了建议修改 Adobe 设置的解决方案,但没有具体介绍打印机图标。
我只是想隐藏 BIRT REport Viewer 页面中的打印机图标。 我该怎么做?
不幸的是,这并不那么容易。我能想到的最好方法是删除打印机图标或将其隐藏起来。无论哪种方式,您都必须找到应用程序的 BIRT 安装文件夹。
要从视图中隐藏打印机图标(这是我的建议),请搜索 style.css 文件。对我来说它位于这里:
<birt_371(installation)>\plugins\org.eclipse.birt.report.viewer_3.7.1.v20110905\birt\webcontent\birt\styles
找到它后,打开它进行编辑(notepad++是一个很棒的工具,但您也可以使用普通记事本)。
添加文件底部,按 Enter 键换行并输入以下内容:
/*Hide Printer Icon*/
input[name=print]
{
visibility:hidden;
}
这应该可以解决你的问题。
例如,当您位于云上时,要删除“从服务器打印”图标:
input[name=printServer]
{
visibility:hidden;
}