Edytor zapytań MDX (Query Editor) w JPivot
Formularz Edytora zapytań MDX jest bardzo użytecznym komponentem JPivot, który umożliwia użytkownikom wpisywanie i edycję zapytań MDX w przeznaczonym do tego celu osobnym okienku. Zmiany wprowadzone w kodzie MDX widoczne są w czasie rzeczywistym na kostce OLAP reprezentowanej przez tabelę JPivot.
Edytor zapytań MDX jest narzędziem ułatwiającym naukę języka zapytań MDX (MDX query language) oraz pozwalającym zrozumieć i zobaczyć w praktyce jak działa kostka OLAP.
W celu umieszczenia edytora MDX tworzymy formularz, który jest elementam z rodziny tagów WCF
Definicja formularza znajduje się w pliku XML o nazwie /WEB-INF/jpivot/table/mdxedit.xml. Edytując ten plik XML można dostosować parametry i wygląd zewnętrzny elementu.
<!-- definicja formularza edytora mdx --> <wcf:form id="mdxedit01" xmlUri="/WEB-INF/jpivot/table/mdxedit.xml" model="#{query01}" visible="false"/> <!-- dodanie edytora MDX do paska narzędzi na stronie www --> <wcf:separator/> <wcf:scriptbutton id="mdxEditButton" tooltip="toolb.mdx.edit" img="mdx-edit" model="#{mdxedit01.visible}"/> <!-- renderowanie obiektu MDX editor --> <c:if test="${mdxedit01.visible}"> <td valign=top> <wcf:render ref="mdxedit01" xslUri="/WEB-INF/wcf/wcf.xsl" xslCache="false"/> </td> </c:if>
Kostka OLAP JPivot z nawigatorem i edytorem zapytań MDX:


Nawigator JPivot |