Meu problema é alias é marcar um item na combo

*Tenho uma Funcao:*

public function SelecionaEnderecoTipo(comboBox: ComboBox,id:String): void {
    var mydataProvider2: ArrayCollection = ArrayCollection(
comboBox.dataProvider);
    var selectedIndex: int = 0;
    for (var i:int = 0; i < mydataProvider2.length; i++) {
        if (mydataProvider2[i].data == id) {
            selectedIndex = i;
            break;
        }
    }
    comboBox.selectedIndex = i;
}

*Tenho a combo*
<mx:FormItem label="Tipo Logradouro" fontWeight="bold">
        <mx:ComboBox id="cb_endereco_tipo_logradouro"
creationComplete="SelecionaEnderecoTipo(cb_endereco_tipo_logradouro,
form_endereco.lastResult.enderecos.endereco.endereco_tipo_logradouro)">
         <mx:dataProvider>
          <mx:Array>
           <mx:Object label="Selecione" data="-1"/>
           <mx:Object label="Rua" data="Rua"/>
           <mx:Object label="Avenida" data="Avenida"/>
           <mx:Object label="Ladeira" data="Ladeira"/>
          </mx:Array>
         </mx:dataProvider>
        </mx:ComboBox>
       </mx:FormItem>
*Procedimento da Funcao:*
Pega o valor que vem do httpservice form_endereco e marca como selecionado o
valor na combo caso sejam iguais.

*O problema:*
A função funciona perfeitamente. Se eu colocar em um botão, mas nao funciona
no creationComplete, isso que é meu problema, fazer isso automático.

caso alguem possa me ajudar...
-- 
Jackson F. de A. Mafra
Designer e Desenvolvedor, Consultor
Designer and  Developer, Consultant

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a