oi JC, vou ver se explico : eu tenho o xml que eu gero no asp e trago para o combobox, é o seguinte xml
<?xml version="1.0" encoding="ISO-8859-1" ?> <designacoes> <designacao id="1">Exercício de sua Titularidade</designacao> <designacao id="2">Exercício em Substituição</designacao> <designacao id="3">Exercício por Designação</designacao> <designacao id="4">Atuação em Auxílio ou Colaboração</designacao> <designacao id="5">Relatório de Mutirão</designacao> <designacao id="6">Relatório de Plantão</designacao> </designacoes> em seguida eu atribuo o xml gerado a um ArrayCollection criado conforme o codigo a seguir: [Bindable] public var designacao:ArrayCollection=new ArrayCollection(); public function BuscaDesignacao(event:ResultEvent):void{ designacao=event.result.designacoes.designacao; } esse array chamado designacao é colocado no data provider do combobox e com isso tenho a população dos dados dentro do componente. até ai nenhum problema. quando eu tento escolher o valor do combobox para enviar para o asp (para fazer a inserção no banco) percebo no asp que o conteúdo enviado é vazio, pois coloco um alert.show para exibir o retorno do asp e não retorna nada. o problema e que não sei o que está acontecendo, o porque de não está conseguindo passar o id para inserir. espero ter esclarecido melhor. Em 17/11/09, Rafael<rafael.tre...@gmail.com> escreveu: > eu faço desta maneira, tente ai > > "id do combobox".selectedItem."valor que deseja" ( no seu caso seria "id" ) > > ou tbm pode ser > > "id do combobox".dataProvider["id do combobox".selectedIndex]."valor que > deseja" ( no seu caso seria "id" ) > > > 2009/11/17 Collin Peterson Mendes Chaves <collinpeters...@gmail.com> > >> >> oi rafael, tentei sua solução e continua saindo vazio - >> cb.designa.selectedItem.id >> JC, como seta o labelfield para @text? na verdade eu quero passar não >> o texto e sim o id. >> >> Em 17/11/09, Rafael<rafael.tre...@gmail.com> escreveu: >> > passe desta maneira >> > --> cb.designa.selectedItem.id >> > >> > 2009/11/17 J.C.Ködel <jcko...@gmail.com> >> > >> >> Tente passar os textos como atributos ao invés de inline. >> >> >> >> i.e.: >> >> >> >> <designacao id="1" text="Exercício ..."/> >> >> >> >> E setar o labelField para @text. >> >> >> >> -------------------------------------------------- >> >> From: "Collin Peterson Mendes Chaves" <collinpeters...@gmail.com> >> >> Sent: Tuesday, November 17, 2009 12:02 PM >> >> To: "flexdev" <flexdev@googlegroups.com> >> >> Subject: [flexdev] passar parametros do combobox >> >> >> >> >> >> >> >>> pessoal, tenho o seguinte xml que uso para popular o combobox, até ai >> >>> tudo >> >>> bem >> >>> >> >>> <?xml version="1.0" encoding="ISO-8859-1" ?> >> >>> <designacoes> >> >>> <designacao id="1">Exercício de sua Titularidade</designacao> >> >>> <designacao id="2">Exercício em Substituição</designacao> >> >>> <designacao id="3">Exercício por Designação</designacao> >> >>> <designacao id="4">Atuação em Auxílio ou Colaboração</designacao> >> >>> <designacao id="5">Relatório de Mutirão</designacao> >> >>> <designacao id="6">Relatório de Plantão</designacao> >> >>> </designacoes> >> >>> >> >>> o problema é que quando envio a informação escolhida por httpservice >> >>> para o asp que vai tratar a informação, percebo que a informação não >> >>> aparece (vazia). utilizo um alert.show para comprovar. >> >>> >> >>> já tentei de tudo para passar a informação e nada. >> >>> >> >>> {cb.designa.text} >> >>> {cb.designa.value} >> >>> {cb.designa.selectedItem.data} >> >>> {cb.designa.data} >> >>> >> >>> alguém pode me ajudar? >> >>> >> >>> >> >> >> >> > >> > > >> > >> >> > >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---