Bom dia, Eu criei umas 4 classes de validações e uso elas em todo meu projeto, veja o exemplo:
package validators { import mx.validators.StringValidator; public class myStringValidator extends StringValidator { public function myStringValidator() { this.required = true; this.requiredFieldError = "Esse campo é obrigatório"; this.tooShortError = "Valor preenchido é muito curto"; } } } e chamo assim no MXML <validators:myStringValidator id="valNome" enabled="true" source="{txtNome}" property="text" minLength="5"/> 2008/11/10 Genison Junior <[EMAIL PROTECTED]> > Infelizmente não ajuda muito. Queria alguma idéia para não jogar por > exemplo código de 15 validators no meu código do form, ficando mais > complicado(visualmente) de se fazer manutenção (15 validators em 10 forms > são 150 validators e um bocado de linhas de código), além de não ter nada > reaproveitado para os outros validadores de outros forms. > > ----- Original Message ----- > *From:* Anderson Satriani <[EMAIL PROTECTED]> > *To:* flexdev@googlegroups.com > *Sent:* Friday, November 07, 2008 10:27 AM > *Subject:* [flexdev] Re: Validadores > > Ola, ve se isso te ajuda: > > > http://blog.flexexamples.com/2007/08/13/validating-flex-forms-using-the-validator-classes/ > > 2008/11/6 Genison Junior <[EMAIL PROTECTED]> > >> Bom dia, grupo! >> Gostaria de saber como voces costumam fazer os validadores em projetos com >> muitos formulários, muitos campos pra se validar. Tentei por algum tempo >> criar uma classe pra validação que fosse utilizada por todos os forms pra >> facilitar a manutenção desses validadores (não tendo que criar um monte de >> validadores pra cada formulário) mas sempre chego num ponto em que vejo que >> não vai dar certo. Qualquer idéia vale... :] >> >> Abraços >> >> >> > > > -- > Anderson Silveira > Desenvolvedor de Sotfware > Site:http://jsatriani.wordpress.com > MSN: [EMAIL PROTECTED] > > > > -- Piero Silva Brito --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---