【问题标题】:Disable parameter view option in BIRT Viewer在 BIRT 查看器中禁用参数查看选项
【发布时间】:2017-11-10 05:37:18
【问题描述】:

由于Birt参数视图的限制,我们实现了第三方JSP来捕获参数并传递给Birt引擎。

但默认情况下,Birt 查看器具有查看参数视图的选项(参见屏幕截图)。我想找到一种方法来禁用该选项。提前致谢

【问题讨论】:

    标签: report reporting birt birt-emitter birt-deapi


    【解决方案1】:

    在玩了一些代码之后,我找到了解决方案。更改需要在 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> --%>
    

    【讨论】:

      【解决方案2】:

      你可以使用 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();
      });

      clientscripts opiton will appear here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-10
        • 2014-07-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多