Uma dúvida: a classe SituacaoSolicitacao deveria ter uma uma lista, certo?! Por ex: private List<SituacaoSolicitacao> situacaoSolicitacoes;
Uma dica: cuidado com EAGER! Leia: http://blog.caelum.com.br/2009/10/13/enfrentando-a-lazyinitializationexception-no-hibernate/ Você encontrará um resumo de LAZY e EAGER. Abraços... 2010/10/28 Rodrigo Valentim <rodrigo.valen...@gmail.com> > Na sua classe SituacaoSolicitacao contem ela mesmo? está certo isso? > > Voce precisa também incluir os Get e Set da classe SituacaoSolicitacao.as > > Referente a usar o dataprovider no combobox > > segue um link... no lugar do ArrayObj, voce coloca o result do seu > resultEvent convertendo pra ArrayCollection > > http://www.flex.etc.br/flex/como-popular-um-combobox-no-flex/ > > Se por um acaso voce quer pegar todas as SituacaoSolicitacao qeu está > dentro da SituacaoSolicitacao, faça um labelfunction e vai navegando no > objeto até achar na descricao que voce quer. > > > return situacaoSolicitacao.situacaoSolicitacao.descSituacaoSolicitacao > > Espero ter ajudado mas continuo achando esse item dentro de item estranho! > > > Em 27 de outubro de 2010 20:39, Carlos <carloslima_...@yahoo.com.br>escreveu: > > Galera tenho duas classes Solicitação e TipoSolicitacao: >> >> No Java: >> >> @Entity >> @Table(name = "Solicitacao") >> public class Solicitacao implements Serializable >> { >> private static final long serialVersionUID = 1L; >> >> @Id >> @GeneratedValue(strategy = GenerationType.IDENTITY) >> @Column(name = "idSolicitacao", nullable=false) >> private long idSolicitacao; >> >> @Column(name = "descSolicitacao") >> private String descSolicitacao; >> >> @ManyToOne(fetch = FetchType.EAGER, optional=false) >> private SituacaoSolicitacao situacaoSolicitacao; >> //getters and setters... >> } >> >> >> @Entity >> @Table(name = "SituacaoSolicitacao") >> public class SituacaoSolicitacao implements Serializable >> { >> private static final long serialVersionUID = 1L; >> >> @Id >> @GeneratedValue(strategy = GenerationType.IDENTITY) >> @Column(name = "idSituacaoSolicitacao", nullable=false) >> private long idSituacaoSolicitacao; >> >> @Column(name = "descSituacaoSolicitacao") >> private String descSituacaoSolicitacao; >> >> @OneToMany(fetch = FetchType.EAGER, mappedBy = >> "situacaoSolicitacao") >> private SituacaoSolicitacao situacaoSolicitacao; >> >> //getters and setters... >> } >> >> No flex: >> >> [RemoteClass(alias="br.com.projeto.modelo.Solicitacao")] >> public class Solicitacao >> { >> public var idSolicitacao:Number = 0; >> public var descSolicitacao:String; >> public var solicitacao:ArrayCollection; >> } >> >> >> [RemoteClass(alias="br.com.projeto.modelo.SituacaoSolicitacao")] >> public class SituacaoSolicitacao >> { >> public var idSituacaoSolicitacao:Number = 0; >> public var descSituacaoSolicitacao:String; >> public var situacaoSolicitacao:SituacaoSolicitacao; >> } >> >> a minha dúvida é: tenho um formulário aonde vou cadastrar minha >> solicitação que obrigatoriamente tem q ter uma situação exemplo: >> Pendente, Aprovada.... >> >> como faço para pegar os dados cadastrados na minha tabela >> SituacaoSolicitacao e setar no dataprovider do meu combobox??? >> >> -- >> 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 > > > > > -- > Atenciosamente, > Rodrigo Valentim > > -- > 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 > -- Sérgio Fantin http://serjaum.wordpress.com -- 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