isso

Em 15 de maio de 2010 19:35, Euller Cristian <[email protected]> escreveu:

>  Marcelo, eu devo colocar essa função no change do meu dropdownlist? É
> isto ?
>
>
>
> *De:* [email protected] [mailto:[email protected]] *Em nome
> de *Marcelo Caser
> *Enviada em:* sábado, 15 de maio de 2010 19:09
> *Para:* [email protected]
> *Assunto:* Re: [flexdev] Problemas dropdownlist
>
>
>
> Quando ah o evento se selecao de algum item no dropdownlist/combobox eh
> preciso informar a mudanca de status para a sua variavel... crie a funcao
> abaixo. Coloque na propriedade change do componente.
>
>  protected function
> selecionaItemComboBox_changeHandler(event:IndexChangeEvent):void
>             {
>                    dadosPessoa.*status = *
> event.currentTarget.selectedItem.id; // onde o id eh o campo do seu
> dataprovider
>             }
>
> Em 15 de maio de 2010 15:17, Euller Cristian <[email protected]>
> escreveu:
>
> Pessoal, estou com um problema estranho
>
>
>
> Eu tenho uma classe *PessoaVO* , que possui um atributo *status* do tipo 
> *StatusVO
> *
>
>
>
> Ao clicar na linha do meu datagrid populo um form com os dados da linha, o
> form todo é populado, com exceção do campo list status que é selecionado
> incorretamente, alguém tem idéia do que seja?Segue abaixo as funções e o
> DropDownList:
>
>
>
> protected function dgPessoas_clickHandler(e:MouseEvent,dados:Object):void {
>
>
>
>    dadosPessoa.id=dados.id;
>
>     dadosPessoa.nome=dados.nome;
>
>
>
>     var dadosStatus:StatusVO=new StatusVO;
>
>     dadosStatus.id=dados.status.id;
>
>     dadosStatus.descricao=dados.status.descricao;
>
>     dadosPessoa.*status*=dadosStatus;
>
> }
>
>
>
>
>
> <s:DropDownList id="cbstatus" prompt="Selecione"
> dataProvider="{listaDeStatus}" labelField="descricao" selectedIndex="{
> dadosPessoa.status.id}"></s:DropDownList>
>
>
>
> Obrigado.
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> 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 [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> 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 [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> 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 [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a