sortBy não funciona com colunas dinâmicas

2 respostas
TiagoS

Fiz uma tela de que consulta a tabela do banco e me devolve o resultado em um dataTable do richFaces até aqui estava tudo funcionando perfeitamente o sortBy que coloquei em cada coluna. O problema foi que ele parou de funcionar quando resolvi mudar esse dataTable para colunas dinâmicas.
Alguém pode me dar uma luz por favor?

Segue o código abaixo:

<rich:dataTable id="userTable" value="#{userLg.show}" var="user" rows="5" styleClass="seaTableAjax" sortMode="single">   
  
  						<rich:column styleClass="seaTransaction">
							<h:commandLink value="#{msgs.edit}" action="#{userLg.edit}">	
							<f:setPropertyActionListener value="#{user}" target="#{userLg.user}"/>	
							</h:commandLink>&nbsp;
							<a4j:commandLink reRender="userTable" action="#{userLg.remove}" onclick="if(!removeConfirm('#{msgs.removeConfirm}')) return false;">
								<h:outputText value="#{msgs.remove}"/>
									<f:setPropertyActionListener value="#{user}" target="#{userLg.user}"/>								
							</a4j:commandLink>				
						</rich:column>
  
					    <rich:columns value="#{userLg.column}" sortBy="#{user[userLg.column]}" var="col">   
					        <f:facet name="header"><h:outputText value="#{msgs[col]}"/></f:facet>   
					        <h:outputText value="#{user[col]}"/>
					    </rich:columns>
					    
					    <f:facet name="footer">
							<rich:datascroller/>
						</f:facet>
					  
					</rich:dataTable>

2 Respostas

TiagoS

O PESSOAL, ESTOU PRECISANDO DE UMA AJUDA, SERÁ QUE NINGUEM PASSOU POR ISSO ANTES?

TiagoS

MUITO OBRIGADO MESMO VIU PESSOAL, AGORA DEU PRA PERCEBER COMO VCS SÃO PREOCUPADOS EM AJUDAR OS OUTROS

Criado 1 de outubro de 2010
Ultima resposta 14 de out. de 2010
Respostas 2
Participantes 1