Obrigado pelo interesse Beck.
Vou tentar colocar alguns trechos de código....
Olhem no XML se eu deixo 0 para o "Select State" ele passa na validação 
de campo requerido como se estivesse já definido um valor.
No entanto, se deixo Vazio/null a validação é ativa e o form só passa se 
o usuario escolher um valor...
Porém se o usuário vem preenchendo os campos do form e pulando os campos 
atraves da tecla TAB, quando ele ta um tab no campo estados e aperta no 
teclado a tecla para baixo para escolher o estado da o erro abaixo. 
Alguém poderia me ajudar sobre onde estou errando ?!

TypeError: Error #1009: Cannot access a property or method of a null 
object reference.
at mx.controls::ComboBox/mx.controls:ComboBox::keyDownHandler()

estadosXML   = new XML(ev.result);
estadosColl  = new XMLListCollection(estadosXML.estado);

<mx:FormItem label="State:" required="true" >
                <mx:ComboBox dataProvider="{estadosColl}" 
labelField="@nome_estado" id="cmb_estado" 
change="VALIDA_FORM_new_customer(event)" selectedIndex="3"/>
</mx:FormItem>

Um trecho da estrutura XML:

<?xml version="1.0" encoding="UTF-8" ?>
<resultado>
    <operacao>GET_ESTADOS</operacao>
    <estado id_estado="0" nome_estado="- Select State -">0</estado>
</resultado>


Agradeço desde já !

Abraços !

Beck Novaes escreveu:
> Se não funcionou do modo que você disse pode ser porque o XML foi
> carregado depois da tentativa de configurar o selectedIndex. Seria
> preciso que você fornecesse mais dados sobre o seu problema para que
> possamos ajudar melhor.
>
>
> []'s
> Beck Novaes
>
> On 23 abr, 11:33, Carlos Humberto <[EMAIL PROTECTED]> wrote:
>   
>> Bom Dia pessoal,
>>
>> Tenho um combo populado por um XML e queria definir um dos valores
>> como valor inicial, como faço isso ?
>> Não consegui atraves da propriedade selectedIndex = 3...
>>
>> Tem outra maneira ?
>>
>> Abraços !
>>     
>
>
> >
>
>   


--~--~---------~--~----~------------~-------~--~----~
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