26 lines
1.3 KiB
Plaintext
Executable File
26 lines
1.3 KiB
Plaintext
Executable File
<ui:composition xmlns:h="http://java.sun.com/jsf/html"
|
|
xmlns:f="http://java.sun.com/jsf/core"
|
|
xmlns:ui="http://java.sun.com/jsf/facelets"
|
|
xmlns:p="http://primefaces.org/ui"
|
|
xmlns:pe="http://primefaces.org/ui/extensions"
|
|
xmlns:maia="http://java.sun.com/jsf/composite/maiaComponents"
|
|
template="/WEB-INF/templates/template.xhtml">
|
|
<ui:define name="content">
|
|
<h:form id="formTable">
|
|
<maia:pageEvents controller="#{reportController}"
|
|
queryProcess="" queryUpdate=""
|
|
focusContainer=":formTable:idTypeReport" />
|
|
|
|
<h:panelGrid id="panel-data" columns="1">
|
|
<p:selectOneMenu id="idTypeReport" value="#{reportController.type}" var="p" style="width:60px" panelStyle="width:60px">
|
|
<p:ajax listener="#{reportController.changeType()}" event="change" update="panel-data"/>
|
|
<f:selectItem itemLabel="" itemValue="#{null}"/>
|
|
<f:selectItems value="#{reportController.lcontent}" var="id" itemLabel="#{id.nombre}" itemValue="#{id.extension}" />
|
|
</p:selectOneMenu>
|
|
<p:commandButton id="report" value="#{msg_general.lbl_generatereport}:" actionListener="#{reportController.generarReporte()}" ajax="false">
|
|
<p:fileDownload value="#{reportController.streamedContent}" />
|
|
</p:commandButton>
|
|
</h:panelGrid>
|
|
</h:form>
|
|
</ui:define>
|
|
</ui:composition> |