amigo nao olhei seu codigo e nunca precisei fazer um validator para um
combo, mass o flex explorer com os exemplos de validator que tem la
nao te ajuda?
On 6/19/07, Carlos Humberto <[EMAIL PROTECTED]> wrote:
>
> Boa Noite Pessoal,
>
> Imploro por algum exemplo de validador que verifique se o item no
> ComboBox tem valor igual a 1, de um erro de validacao.
>
> É bem simples....
> O validador customizado e fiz e funciona relativamente.... Mas quando eu
> uso o tab para ir até o combobox ao invés do mouse... e dou a tecla
> KeyDown para selecionar um item.... Ele da o seguinte erro:
>
> Cannot access a property or method of a null object reference.
> at mx.controls::ComboBox/mx.controls:ComboBox::keyDownHandler()
>
> Creio que seja algum erro no meu validador customizado....
> Já dei uma googlada e nada... Nao acho 1 exemplo de validador para
> combobox.... =/
>
> AGRADEÇO DESDE JÁ POR QUALQUER AJUDA !!!!!!!! =D
>
> Abraços !!!!!!!!!!
>
> Segue meu validador:
>
>
> package meusValidators
> {
>
> import mx.validators.Validator;
> import mx.validators.ValidationResult;
>
> public class ComboNaoSelecionadoValidator extends Validator
> {
> private var results:Array;
>
> //Construtor
> public function ComboNaoSelecionadoValidator()
> {
> super();
> }
>
>
> override protected function doValidation(value:Object):Array
> {
> results = [];
>
>
> results = super.doValidation(value);
>
> if (results.length > 0)
> return results;
>
> if(value[campo_do_vetor] == "1")
> {
> results.push(new ValidationResult(true, campo_do_vetor,
> "NaN","É necessário selecionar um item !"));
> return results;
> }
>
> return results;
> }
> }
> }
>
>
>
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---