sortBy em table com paginação por demanda com funciona + Primefaces

0 respostas
C
Olá pessoal, estou com o seguinte problema: Tenho uma p:dataTable com paginação por demanda. o problema é que meus sortBy e filterBy nao funcionam. Acho que é por causa da paginação. Alguém tem alguma ideia de como resolver isso?
<p:dataTable id="dtCarreta" value="#{carretaMBean.carretas}" lazy="true" var="item" paginator="true" rows="5"
                             emptyMessage="#{msgs.dtVazia}" rowsPerPageTemplate="5,10,15" selection="#{carretaMBean.selectedCarretas}"
                             paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink}
                             {LastPageLink} {RowsPerPageDropdown}" rowStyleClass="#{empty rowIx or rowIx mod 2 ne 0 ? 'even-row' : 'odd-row'}"
                             rowIndexVar="rowIx">

<p:column selectionMode="multiple" />
                    <p:column id="clnCodCarreta" sortBy="#{item.codigocarreta}"
                              filterBy="#{item.codigocarreta}" style="width: 50px" >
                        <f:facet name="header">
                            <h:outputText id="optCodigoCarreta" value="#{msgs.optTableCodigoCarreta}" />
                        </f:facet>
                        <h:outputText value="#{item.codigocarreta}"/>
                    </p:column>
                    <p:column id="clnDescricaoCarreta" sortBy="#{item.descricao}"
                              filterBy="#{item.descricao}">
                        <f:facet name="header">
                            <h:outputText id="optDescricaoCarreta"
                                          value="#{msgs.optTableDescricaoCarreta}" />
                        </f:facet>
                        <h:outputText value="#{item.descricao}"/>
                    </p:column>
</p:dataTable>

Att,

Criado 5 de setembro de 2011
Respostas 0
Participantes 1