【发布时间】:2017-11-10 05:37:18
【问题描述】:
【问题讨论】:
标签: report reporting birt birt-emitter birt-deapi
【问题讨论】:
标签: report reporting birt birt-emitter birt-deapi
在玩了一些代码之后,我找到了解决方案。更改需要在 ToolbarFragment.jsp 中进行,可以在
的目录中找到“birt/viewer/org.eclipse.birt.report.viewer/birt/webcontent/birt/pages/control/ToolbarFragment.jsp”
注释掉下面的sn-p,你就完成了:)
<%-- <TD WIDTH="15px">
<INPUT TYPE="image" NAME='parameter' SRC="birt/images/Report_parameters.gif"
TITLE="<%= BirtResources.getHtmlMessage( "birt.viewer.toolbar.parameter" )%>"
ALT="<%= BirtResources.getHtmlMessage( "birt.viewer.toolbar.parameter" )%>" CLASS="birtviewer_clickable">
</TD> --%>
【讨论】:
你可以使用 Javascript 来做到这一点
脚本菜单 客户端脚本 在里面你可以粘贴下面的代码
head.ready(function(){
document.getElementsByName("parameter")[0].parentElement.previousSibling.remove();
document.getElementsByName("export")[0].parentElement.previousSibling.remove();
document.getElementsByName("print")[0].parentElement.previousSibling.remove();
document.getElementsByName("exportReport")[0].parentElement.previousSibling.remove();
document.getElementsByName("exportReport")[0].parentElement.remove();
document.getElementsByName("printServer")[0].parentElement.previousSibling.remove();
document.getElementsByName("printServer")[0].parentElement.remove();
document.getElementsByName("toc")[0].parentElement.remove();
document.getElementsByName("export")[0].parentElement.remove();
document.getElementsByName("parameter")[0].parentElement.remove();
document.getElementById("navigationBar").parentElement.parentElement.remove();
});
【讨论】: