Combo com orderBy

Não deixe de perguntar, solucione aqui suas dúvidas...

Combo com orderBy

Mensagempor jtakata » Qua Mai 11, 2011 11:23 am

Rógel e demais membros,

Eu fiz um crud em que um dos campos de uma classe (A) é outra classe (B), assim, o campo desta classe B anotada com @DescriptionProperty é a que aparece como um combo na tela de inclusão/alteração da classe A.
Acontece que os itens nesse combo aparecem fora de ordem.
Não devia aparecer em ordem conforme o tipo desse campo?
Alguém teria alguma dica?

Grato e abraços,
Jorge
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Combo com orderBy

Mensagempor jtakata » Qua Mai 11, 2011 11:50 am

Tentei sobrescrever o método findAll no DAO, conforme abaixo, mas também não funcionou.
public class AtivoDAO extends GenericDAO<Ativo>{
.......
@Override
public List<Ativo> findAll(){
return findAll("nome");
}
.............
nome = nome do campo da classe anotada com @DescriptionProperty.
Essa classe (Ativo) é referenciada por outra.
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Combo com orderBy

Mensagempor marlon » Qua Mai 11, 2011 3:02 pm

Blz jtakata!

Cara eu resolvi colocando a seguinte "annotation" no meu DAO:

@DefaultOrderBy("parametroAnalise.nome")
public class ParametroAnaliseDAO extends ....

Abraço!
marlon
 
Mensagens: 34
Data de registro: Seg Out 04, 2010 9:26 am

Re: Combo com orderBy

Mensagempor jtakata » Qua Mai 11, 2011 3:58 pm

Marlon, obrigado!!

Funcionou beleza.

Abraços,
Jorge
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm


Retornar para Dúvidas

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes

cron