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

Responder a