Galera, valeu a atenção... segue solução.

 

http://guj.com.br/posts/list/207473.java

 

O motivo era que eu quando agrupava as informações, ele não me retornava
corretamente o nome dos campos e por isso eu precisava formatar, ou seja,
transformar os campos pra minah entidade... pra isso o hibernate tem a opção
de uso do .setResultTransformer(new
AliasToBeanResultTransformer(Resumoschema.class))  

 

 

De: flexdev@googlegroups.com [mailto:flex...@googlegroups.com] Em nome de
Guilherme Sjlender
Enviada em: sexta-feira, 21 de maio de 2010 09:22
Para: flexdev@googlegroups.com
Assunto: Re: [flexdev] Re: RES: Criteria + Java + flex + Array

 

Vc ja debugou o resultado da lista do Java?

Antes de passar para o Flex, veja se a lista está com os dados corretos!

Ja passei por situações que o Java se perdeu no Hibernate por causa de erro
no mapeamento e me retornada valores incorretos para o Flex, comece
descartando o problema no Java, depois vá para o Flex para em ultimo caso
estudar o framework que está fazendo a transação de informações entre Java e
Flex(no meu caso o BlazeDS).

Boa sorte.

Att.

Em 21 de maio de 2010 09:12, wilton oliveira <wilto...@gmail.com> escreveu:

            [Bindable]
            private var usuarios :ArrayCollection;         
            private function resultadoFiltro(event:ResultEvent):void {
                usuarios = event.result as ArrayCollection;
               
            }    

Em 21 de maio de 2010 08:09, RafaelViana <rfl.vi...@gmail.com> escreveu:

 

Conseguiu resolver?
http://guj.com.br/posts/list/207473.java

Qualquer dúvida estou ai para ajudar

On 20 maio, 23:25, "Rodrigo Valentim" <rodrigo.valen...@gmail.com>
wrote:

> Bom, deixa explicar melhor...
>
> Tenho essa situação..
>
>       public List<Resumoschema> getResumoSchema3() {
>
>             EntityManagerFactory emf =
> Persistence.createEntityManagerFactory(PERSISTENCE_UNIT);
>
>             EntityManager em = emf.createEntityManager();
>
>             Session session;
>
>             session = (Session) em.getDelegate();
>
>             List<Resumoschema> resumoSchemas = new
> ArrayList<Resumoschema>();
>
>             resumoSchemas.addAll((List<Resumoschema>)session
>
>             .createCriteria(Resumoschema.class)
>
>             .setProjection( Projections.projectionList()
>
>                         //.add( Projections.sum("tamanho")) //summary
>
>                         .add( Projections.groupProperty("esquema"))
> //agrupando
>
>                         .add(
Projections.groupProperty("data_informacao"))
> //agrupando
>
>             )
>
>             .addOrder(Order.asc("data_informacao")) //order by
>
>             .addOrder(Order.asc("esquema")) //order by
>
>             .list());
>
>             return resumoSchemas;
>
>       }
>
> E essa situação me retorna um ArrayList de array e não de Objeto, com
isso,
> não consigo converter do lado flex...
>
> Alguém já passou por isso??
>

> De: Rodrigo Valentim [mailto:rodrigo.valen...@gmail.com]

> Enviada em: quinta-feira, 20 de maio de 2010 23:20
> Para: flexdev@googlegroups.com
> Assunto: Criteria + Java + flex + Array
>
> Pessoal... tô com uma dúvida referente a como converter um List<Pessoa>
para
> arraycollection no flash e alimentar um DG..
>
> A novidade agora é que tô usando criteria e o que sempre funcionou, deixou
> de funcionar... ou seja... eu recebo uma lista de array ao inves de um
> arraycollection como de costume (mesmo no java retornando List<Pessoa> ou
> Arraylist<Pesssoa>.
>
> Alguém ja passou por isso?
>
> já tentei usar ...
>
> variavel = event.result as arraycollection
> variavel = new arraycollection (event.result as array)
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
flexdev-unsubscr...@googlegroups.com

> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev


--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev




-- 
Wilton Oliveira Ferreira
Bel. Ciência da Computação
UNIRG- Centro Universitário UNIRG
Gurupi - TO

 

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev




-- 
-----------------------------------------------------------
Guilherme Sjlender                            -
Desenvolvedor RIA - Flex/Java         -
http://site.gflex.biz                       -
------------------------------------------------

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Reply via email to