É 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
