• pentaho BI server3.5 cdf tablecomponent


    tablecomponent是CDF自带的表格展示组件,可以根据用户需要将数据进行表格方式的展示(像JFreecharComponent是以图形的方式进行展示)。但是我下载了pentaho 3.5后 tablecomponent一直不能使用,Tomcat服务器中也只有短短的一行执行失败信息,搞得我很郁闷。

    pentaho论坛上(http://forums.pentaho.org/)问了外国友人,碰到一个好心人,终于把问题解决了。
    首先,获得jtable.xaction(http://hi.baidu.com/6233843/blog/item/ee666a01a9380209728da5fd.html).
    然后用它来替换biserver-ce\pentaho-solutions\cdf\components\jtable.xaction。(注意:这个文件是table的定义,如果你想用sql生成table,那么就打开文件,把<condition><![CDATA[QUERY_TYPE == "sql"]]></condition>  后面的内容显示出来,默认是注释掉的。)
    最后,如果你想要tablecomponent中显示的信息是中文的,那么,请打开biserver-ce\pentaho-solutions\system\pentaho-cdf\js\dataTables\js\jquery.dataTables.js,然后找到“this.oLanguage”={,把他的定义用下面的内容替换,然后重新启动服务器就可以了。(最好在修改以后,将浏览器的缓存清理一下)
    this.oLanguage = {
    "sProcessing": "\u5904\u7406\u4e2d...",
    "sLengthMenu": "\u663e&#31034; _MENU_ &#34892;&#25968;&#25454;",
    "sZeroRecords": "&#26080;&#23545;&#24212;&#35760;&#24405;",
    "sInfo": "\u663e&#31034; _TOTAL_ &#34892;&#20013;\u4ece _START_ &#21040; _END_ &#34892;&#25968;&#25454;",
    "sInfoEmpty": "\u663e&#31034; 0 &#20013; 0 &#21040; 0 &#34892;&#25968;&#25454;",
    "sInfoFiltered": "(&#20174; _MAX_ &#26465;&#25968;&#25454;&#20013;&#36807;&#28388;)",
    "sInfoPostFix": "",
    "sSearch": "\u67e5\u8be2:",
    "sUrl": "",
    "oPaginate": {
    "sFirst":    "\u7b2c\u4e00\u884c",
    "sPrevious": "\u524d\u4e00\u884c",
    "sNext":     "\u4e0b\u4e00\u884c",
    "sLast":     "\u6700\u540e\u4e00\u884c"
    }
    };

  • 相关阅读:
    asp 后台批量管理程序
    面经
    单例模式(singleton)解析例子
    互联网产品经理必读书籍
    Struts2中的OGNL表达式
    阿里巴巴面经
    Servlet/JSP如何控制页面缓存于squid中
    Java陷阱一箩筐面试题集及解答
    阿里巴巴笔经http://bbs.yingjiesheng.com/forum.php?mod=viewthread&tid=696098&extra=page%3D1%26filter%3Dtypeid%26typeid%3D6356%26typeid%3D6356
    阿里巴巴java笔试
  • 原文地址:https://www.cnblogs.com/iammatthew/p/1803909.html
Copyright © 2020-2023  润新知