я узнал решение
первым мне нужно изменить
\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-се \ кот \ WebApps \ Pentaho \ мантийного \ запуска \ launch.jsp
И изменить "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>
Теперь, когда я нажимаю на него у меня есть прямой доступ к Saiku отчетности и анализа, я просто необходимо удалить ярлык для WAQR и анализатора в меню (что будет легко), и я хорошо