É só fazer.

<mx:Button label="Pesquisar" width="177" click="validaForm();"
id="btn_pesquisar" x="421.5" y="117"/>

E onde tem o if

if (obj.className == 'TextInput' || obj.className ==
'IsaDateField' )

onde esta TextInput e IsaDateField, este são os nomes dos objetos
utilizados.

Em 26 de outubro de 2010 16:30, Bruno Ribeiro <[email protected]>escreveu:

>
> Em 26 de outubro de 2010 15:11, William Lima 
> <[email protected]>escreveu:
>
> Julio!
>>
>> stValidator, deve ser o id do StringValidator utilizado para validar se o
>> campo é obrigatório e válido!!!
>>
>>
>> Em 26 de outubro de 2010 14:24, Julio Silva <[email protected]>escreveu:
>>
>> acho q ta faltando informações, por ex: qq é stValidator?
>>>
>>>
>>> Em 26/10/2010 14:44, Kleber Soares escreveu:
>>>
>>>> Segue a funcao que valido meus formularios:
>>>>
>>>>
>>>>        // Validador de formulario
>>>>                        private function validaForm():void
>>>>                        {
>>>>                                var obj:Object;
>>>>                                var s:String='';
>>>>                                for (var i:int=0; i<
>>>>  this.getChildren().length; i++)
>>>>                                {
>>>>                                        obj=this.getChildAt(i);
>>>>
>>>>                                        // Para adicionar os campos, é so
>>>> colocar o objeto na String como
>>>> por exemplo 'IsaDateField'
>>>>                                        if (obj.className == 'TextInput'
>>>> || obj.className ==
>>>> 'IsaDateField' )
>>>>                                        {
>>>>                                                if
>>>> (obj.automationName.toString != '')
>>>>                                                {
>>>>
>>>>  stValidator.source=obj;
>>>>                                                        if
>>>> (stValidator.validate().toString().indexOf("invalid")>  0)
>>>>                                                                s=s +
>>>> obj.automationName + '\n';
>>>>                                                }
>>>>                                        }
>>>>                                }
>>>>                                if (s != ''){
>>>>                                        Alert.show(s, 'Campos
>>>> Obrigatórios');
>>>>                                }else
>>>>                                {
>>>>                                        buscaRequisicaoFction();
>>>>                                }
>>>>                        }
>>>>
>>>>
>>>> Espero ter ajudado.
>>>>
>>>>
>>>> On 26 out, 10:21, Julio Silva<[email protected]>  wrote:
>>>>
>>>>> Algu m tem a ????
>>>>>
>>>>> --
>>>>> Julio - SoftJeDhttp://softjed.com.br
>>>>>
>>>>
>>> --
>>> Julio - SoftJeD
>>>
>>> http://softjed.com.br
>>>
>>> --
>>> 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