jc, o conteúdo do asp para testar a passagem do parametro é o seguinte

 idpromotor=request.Form("promotor")
   idpromotoria=request.Form("promotoria")
   mesReferencia=request.Form("mesReferencia")
   classificacao=request.Form("classificacao")
   resultado="idpromotor:"&idpromotor&",
idpromotoria="&idpromotoria&",
mesReferencia:"&mesReferencia&",classificacao="&classificacao

   response.Write(resultado)

eu imprimo essa variavel resultado no alert.show

Em 18/11/09, Collin Peterson Mendes Chaves<collinpeters...@gmail.com> escreveu:
> oi rafael, eu tentei a segunda opção que vc sugeriu:
>
> {designa.dataprovider[designa.selectedinde...@id}
>
> porém apareceu um warning e não retornou nada também
>
> Data binding will not be able to detect changes when using square
> bracket operator.  For Array, please use ArrayCollection.getItemAt()
> instead.      proRelatorioCorregedoria/src    cabecalho.mxml  line
> 60    1258550106937   628
>
>
> Em 18/11/09, Collin Peterson Mendes Chaves<collinpeters...@gmail.com>
> escreveu:
>> 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
-~----------~----~----~----~------~----~------~--~---

Responder a