Estou usando o JSF Primefaces. Tenho um grid no qual uso o recurso ?filterBy? em uma das colunas. Quando seleciono uma linha no grid sem utilizar o filtro, o conteúdo desta é carregado normalmente no formulário através do ?GetRowData?, utilizado no ManagerBean. Se eu filtrar o Grid, quando seleciono uma linha resultado do filtro, a linha que é carregada no formulário não é a que eu selecionei. Erroneamente, o ?GetRowData? está mandando sempre a 1ª linha da tabela para ser carregada no formulário. Como fazer para que a linha selecionanda (após a filtragem no Grid) seja carregada no formulário ?
Obs: A seleção de uma linha é feita através de uma coluna-botão. Este botão chama o método que contém o ?GetRowData?.
Muito obrigado e um abraço, Beto Carvalho.