|
|
|
Opcje zaawansowane w tabelach przestawnych Pentaho JPivot działających z serwerem Mondrian OLAP
W tej lekcji dodane zostaną bardziej zaawansowane opcje tabeli przestawnej JPivot utowrzonej w poprzednim przykładzie Nawigator Jpivot (JPivot Navigator)
Nawigator jest elementem tabeli przestawnej JPivot, który pozwala na: Aby dodać element Navigator razem z paskiem menu, należy umieścić następujące wpisy w pliku JSP::
<!-- definicja nawigatora -->
<jp:navigator id="navi01" query="#{query01}" visible="true"/>
<!-- renderowanie -->
<wcf:render ref="navi01" xslUri="/WEB-INF/jpivot/navi/navigator.xsl" xslCache="false"/>
<!-- definicja i renderowanie paska menu -->
<wcf:toolbar id="toolbar01" bundle="com.tonbeller.jpivot.toolbar.resources">
<wcf:scriptbutton id="cubeNaviButton" tooltip="toolb.cube"
img="cube" model="#{navi01.visible}"/>
</wcf:toolbar>
<wcf:render ref="toolbar01" xslUri="/WEB-INF/jpivot/toolbar/htoolbar.xsl" xslCache="false"/>
Na poniższych zrzutach ekranowych przedstawiony został element JPivot navigator wraz z przykładowymi danymi. Standardow Obiekt JPivot navigator położony jest pomiędzy menu a kostką OLAP Jpivot:
![]() Dane mogą zostać filtrowane za pomocą JPivot navigator: ![]() Dodawanie elementu slicerSlicer (z ang. przecinak) kostki OLAP jest komponentem który wskazuje jakie dane zostały przefiltrowane z tabeli przestawnej. <wcf:render ref="table01" xslUri="/WEB-INF/jpivot/table/mdxslicer.xsl" xslCache="false"/> Tabela JPivot z nawigatorem i przecinakiem kostki OLAP (OLAP cube slicer): ![]()
Pentaho
|
|
|