修改pentaho主页按钮

时间:2013-03-20 17:12:00

标签: jsp pentaho saiku

我开始与pentaho合作。 在PUC我想改变“新报告”和“新分析”按钮并用(分别)“saiku报告”和“saiku分析”替换它们

对于saiku分析,我发现了如何做到这一点 我进去了

  

\ biserver-CE-4.8.0稳定\ biserver-CE \ Tomcat的\ web应用\的pentaho \地幔\发射\ launch.jsp

并替换:

onClick="launch('launch_new_analysis', window.top.openAnalysis)"

with:

onClick="launch('saikuButton',function() {warning('Error opening Saiku
Ananlysis.')})"

它工作正常,但我无法找到如何使用saiku报告

为你的帮助提供了很多帮助

1 个答案:

答案 0 :(得分:2)

我找到了解决方案

首先我需要修改

\biserver-ce\pentaho-solutions\system\saiku-adhoc\plugin.xml

并添加此

<overlay id="launch" resourcebundle="../content/saiku-adhoc/web/saiku-adhoc.properties">
            <button id="saikuAHButton" image="../content/saiku-adhoc/web/images/src/adhoc_32.png"
                        command="openURL('Saiku Reporting','Saiku Reporting','content/saiku-adhoc/web/index.html?biplugin=true')"
                        label="saiku ad hoc label button" />
        </overlay>

</overlays>之前 然后我得去

  

\ biserver-CE \ Tomcat的\ web应用\的pentaho \地幔\发射\ launch.jsp

并将“onclick new WAQR ...”修改为:

<td align="center" class="smallButton"><button class="pentaho-button" id="button0" onclick="launch('saikuAHButton', function() {warning('error opening saiku ad-hoc reporting .')})">New saiku Ad-hoc report</button></td>

我可以对按钮顶部的图像执行相同的操作(因为图像也可以点击):

<td align="center" width="226" valign="bottom" class="largeGraphicButton"><img src="images/clr.gif" width="226" height="10"><br><a href="#" onClick="launch('saikuAHButton', function() {warning('error opening saiku ad-hoc reporting .')})"><img src="images/new_report.png" border="0"></a></td>
        <td valign="bottom" width="3" class="largeGraphicSpacer"><img src="images/clr.gif" width="3" height="11"></td>
        <td align="center" width="226" valign="bottom" class="largeGraphicButton"><img src="images/clr.gif" width="226" height="10"><br><a href="#" onClick="launch('saikuButton',function() {warning('Error opening Saiku Ananlysis.')})"><img src="images/new_analysis.png" border="0"></a></td>

现在,当我点击它时,我可以直接访问saiku报告和分析,我只需要在菜单上删除WAQR和分析器的快捷方式(这很容易)而且我很好