DataExporter Primefaces

0 respostas
L

Tenho o seguinte código exemplo.

<p:dataTable id="tbl" value="#{pacienteController.items}" var="item" paginator="true" rows="20"  onselectStart="2">  
    
                                            
     <p:column>  
        <f:facet name="header">  
        <h:commandLink>  
            <p:graphicImage value="images/excel.png" />  
            <p:dataExporter type="xls" target="tbl" fileName="mucama" />  
        </h:commandLink> 
            <h:outputText value="Nome" />  
        </f:facet>  
        <h:outputText value="#{item.nome}" />  
    </p:column>  
    <p:column>  
        <f:facet name="header">  
            <h:outputText value="Year" />  
        </f:facet>  
        <h:outputText value="#{item.year}"/>  
    </p:column>  
  
    <p:column>  
        <f:facet name="header">  
            <h:outputText value="job" />  
        </f:facet>  
        <h:outputText value="#{item.job}" />  
    </p:column>  
  
    <p:column>  
        <f:facet name="header">  
            <h:outputText value="horarior" />  
        </f:facet>  
        <h:outputText value="#{item.hour}" />  
    </p:column>     
            </p:dataTable>

não obtive sucesso com pesquisas, logo gostaria de saber se seria possível definir o valor das colunas de forma dinâmica, por exemplo onde está setado o nome, se quisesse escolheria por exmeplo em um combo box o que seria setado ali, ou ate mesmo a quantidade de colunas.

Grato

Criado 11 de dezembro de 2012
Respostas 0
Participantes 1