Olá Pessoal,
Já procurei em todo lugar mas não consegui encontrar nada.
Eu estou fazendo uns testes com o RichFaces, utilizando o component datascroller. Segundo o demo do RichFaces(http://livedemo.exadel.com/richfaces-demo/richfaces/dataTableScroller.jsf?c=dataTableScroller) basta criar um datatable, identificá-lo com um id, e depois associar este id no atributo for do datascroller.
Eu fiz exatamente isso, e o datascroller consegue até calcular quantas páginas vou ter na minha paginação. Mas quando tento mudar as páginas o datatable não se move. Ele fica sempre na primeira página.
Abaixo segue o treco do meu código relacionado:
<h:form>
<rich:datascroller for="tarefas" maxPages="10" />
<rich:spacer height="30" />
<rich:dataTable width="500" id="tarefas" rows="1" columnClasses="col"
value="#{workflowBean.todasTarefas}" var="tarefa">
<f:facet name="header">
<rich:columnGroup>
<h:column>
<h:outputText styleClass="headerText" value="ID" />
</h:column>
<h:column>
<h:outputText styleClass="headerText" value="Observacao" />
</h:column>
</rich:columnGroup>
</f:facet>
<h:column>
<h:outputText value="#{tarefa.id}" />
</h:column>
<h:column>
<h:outputText value="#{tarefa.dadosTarefa.observacao}" />
</h:column>
</rich:dataTable>
</h:form>
Será que falta ligar mais alguma coisa?
Valew pessoal!!!
T+
Claudiney