2013-03-20 117 views
2

我開始與pentaho一起工作。 在PUC上,我想更改「新報告」和「新分析」按鈕,並分別替換爲「saiku reporting」和「saiku analytics」修改pentaho主頁按鈕

對於saiku分析,我發現瞭如何做它 我

去\ biserver-CE-4.8.0穩定\ biserver-CE \ tomcat的\的webapps \ Pentaho的\地幔\啓動\ launch.jsp

而更換:

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

有:

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

它工作正常,但我不能找出如何做同樣的賽酷報告

THKS很多關於你的幫助

回答

2

我找到了解決辦法

首先我需要修改

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

和之前就在</overlays> 然後我得去

\ biserver-CE \ tomcat的\的webapps \ Pentaho的\地幔\啓動\ launch.jsp

添加此

<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> 

和修改 「的onclick新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> 

現在,當我點擊它,我不得不賽酷的報告和分析的直接訪問,我只是必須刪除菜單上WAQR和分析器的快捷鍵(這將很容易),我很好