Fórum Ajuda com Auto Complete #428746

14/11/2012

0

Olá Amigos, tudo bem ? Andei procurando aqui no Fórum mas não encontrei algo que pudesse me ajudar com o meu problema. Pois bem, vamos a ele.

Não estou conseguindo chamar os valores que estão em uma list. O projeto é de uma biblioteca, na tela que estou trabalhando tem Classificação CDU dos livros, que estão em uma list. Abaixo o código para que voce possa analisar.


<p:panel header="Classificação CDU" toggleable="true"> 
<treap:msgdica msg="Informe parte do nome para buscar."/> 
<p:autoComplete id="aceclass_lbl" value="#{acervoJsfBean.classificacaoList}" 
completeMethod="#{acervoJsfBean.completaClassificacao(query)}" var="c" forceSelection="true"> 
</p:autoComplete> 
</p:panel> 


e o metodo de chamada

 
public List<Classificacao> completaClassificacao(String query) { 
this.classificacaoList = c.findClassificacaoByNome(query); 
return c.findClassificacaoByNome(query); 
} 



public List<Classificacao> findClassificacaoByNome(String descricao) {

if (descricao == null) {
return null;
}
FiltrosConsulta filtros = new FiltrosConsulta();
filtros.add("UPPER(c.clasDescricao) like :descricao", "descricao", descricao, true,FiltrosConsulta.Like.Both);
return crudService.executeQuery(QUERY_Classificacao, filtros);
}


se puder me ajudar agradeceria muito
System Processamentos

System Processamentos

Responder

Posts

16/11/2012

System Processamentos

Ninguém ?
Responder

Gostei + 0

20/11/2012

Davi Costa

Passa mais detalhes, tá dando erro?
Já debugou? vc estáusando quais frameworks? já viu a documentação do primefaces?
http://www.primefaces.org/showcase/ui/autocompleteHome.jsf
Com todos esses detalhes fica mais fácil a comunidade te ajudar

att Davi
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar