Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
AdvancedForm nao funciona dentro de state
Há um número excessivo de tópicos que aparecem em primeiro plano neste grupo. Para fazer com que este tópico apareça primeiro, elimine essa opção de um outro tópico.
Erro ao processar a solicitação. Tente novamente.
sinalizar
  11 mensagens - Recolher todas  -  Traduzir tudo para Traduzido (ver todos os originais)
O grupo no qual você está postando é um grupo da Usenet. As mensagens postadas neste grupo farão com que o seu e-mail fique visível para qualquer pessoa na internet.
Sua resposta não foi enviada.
Postagem publicada
 
De:
Para:
Cc:
Encaminhar para
Adicionar Cc | Adicionar Encaminhar para | Editar Assunto
Assunto:
Validação:
Com o objetivo de verificação, digite os caracteres que você vê na figura abaixo ou os números que ouvir ao clicar no ícone de acessibilidade. Ouça e digite os números que ouvir
 
Giolvani  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 7 nov, 20:48
De: Giolvani <inavloigru...@gmail.com>
Data: Sat, 07 Nov 2009 20:48:18 -0200
Local: Sab 7 nov 2009 20:48
Assunto: AdvancedForm nao funciona dentro de state
Olá pessoal,

estou com uma coisa estranha por aqui...

estou usando o AdvancedForm para poder usar o metodo resetForm(), mas
acontece que esse cara ai só funciona
se ele estiver no Base state, se eu colocar ele dentro de um outro
state, ele simplesmente não funciona!!! me retornando este erro:

TypeError: Error #1009: Não é possível acessar uma propriedade ou um
método de uma referência de objeto nula.

alguém já viu ou passou por isso?!!!

obrigado desde já

--
att.
Giolvani de Matos


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Eduardo Kraus  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 8 nov, 16:04
De: Eduardo Kraus <eduardokr...@gmail.com>
Data: Sun, 8 Nov 2009 16:04:51 -0200
Local: Dom 8 nov 2009 16:04
Assunto: Re: [flexdev] AdvancedForm nao funciona dentro de state

Claro, você esta tentando acessar um item dentro do States que ainda não foi
usado. *
Eduardo Kraus*
Desenvolvedor
eduardokr...@gmail.com
blog.mxml.com.br
www.twitter.com/EduardoKraus

2009/11/7 Giolvani <inavloigru...@gmail.com>


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Giolvani  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 8 nov, 19:09
De: Giolvani <inavloigru...@gmail.com>
Data: Sun, 08 Nov 2009 19:09:26 -0200
Local: Dom 8 nov 2009 19:09
Assunto: Re: [flexdev] Re: AdvancedForm nao funciona dentro de state
bah!!

mas então não tem jeito??? ou tem alguma outra forma de fazer isso???

att.
Giolvani

Eduardo Kraus escreveu:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Eduardo Kraus  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 8 nov, 20:22
De: Eduardo Kraus <eduardokr...@gmail.com>
Data: Sun, 8 Nov 2009 20:22:11 -0200
Local: Dom 8 nov 2009 20:22
Assunto: Re: [flexdev] Re: AdvancedForm nao funciona dentro de state

Terás que instancia-lo antes de usar.

2009/11/8 Giolvani <inavloigru...@gmail.com>


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julio carneiro  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 03:07
De: Julio carneiro <jjcarne...@gmail.com>
Data: Sun, 8 Nov 2009 21:07:42 -0800 (PST)
Local: Seg 9 nov 2009 03:07
Assunto: Re: AdvancedForm nao funciona dentro de state
que tal fazer:

if (meuForm) meuForm.resetForm();

como isso, vc só ira referenciar o teu form qdo ele estiver
"instanciado".

julio

On 7 nov, 20:48, Giolvani <inavloigru...@gmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Giolvani  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 08:23
De: Giolvani <inavloigru...@gmail.com>
Data: Mon, 09 Nov 2009 08:23:55 -0200
Local: Seg 9 nov 2009 08:23
Assunto: Re: [flexdev] Re: AdvancedForm nao funciona dentro de state
então Julio,

o estranho é que não faço o reset sem meu form estar aparecendo...
só chamo o método resetForm quando eu exibo o state que está o form...
mas mesmo assim não funciona...

então não existe possibilidade de chamar o método sem o form existir... :(

vlw

Julio carneiro escreveu:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julio carneiro  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 12:00
De: Julio carneiro <jjcarne...@gmail.com>
Data: Mon, 9 Nov 2009 06:00:42 -0800 (PST)
Local: Seg 9 nov 2009 12:00
Assunto: Re: AdvancedForm nao funciona dentro de state
Giovani,

Objetos visíveis em Flex (display components) só existem realmente e
por completo quando colocados no "display list" do Flash, isto é,
quando se tornam (duh!) visíveis :-)
Em alguns casos é possível usar 'creationPolicy' para 'instanciar'
objetos ainda não 'visíveis'.
Mas isto não é possivel com 'states' (em Flex 3).

Outra observação é que simplesmente fazer "currentState='xuxu'" não
irá inicializar e instanciar todos os objetos/componentes no state
'xuxu'... devido à maneira como o Flex framework funciona, os objetos
só estarão realmente 'prontos' no próximo 'ciclo de execução'. Para
isso serve o callLater().

Daí, se:
  currentState="novo";
  meuForm.resetForm();

não funciona pq algo ainda não foi inicializado no novo estado, tente:
   currentState="novo";
   callLater(function ():void {meuForm.resetForm()});

hth
julio

On 9 nov, 08:23, Giolvani <inavloigru...@gmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Eduardo Kraus  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 13:45
De: Eduardo Kraus <eduardokr...@gmail.com>
Data: Mon, 9 Nov 2009 13:45:29 -0200
Local: Seg 9 nov 2009 13:45
Assunto: Re: [flexdev] Re: AdvancedForm nao funciona dentro de state

Deixa eu ver se entendi

Você muda o states e reseta o form?
currentStates="ApareceForm"
meuForm.resetForm();

Se for assim que estas fazendo adicione uma linha
currentStates="ApareceForm"
*validateNow();*
meuForm.resetForm();
*
Eduardo Kraus*
Desenvolvedor
eduardokr...@gmail.com
blog.mxml.com.br
www.twitter.com/EduardoKraus

2009/11/9 Giolvani <inavloigru...@gmail.com>


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Giolvani  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 14:14
De: Giolvani <inavloigru...@gmail.com>
Data: Mon, 09 Nov 2009 14:14:12 -0200
Local: Seg 9 nov 2009 14:14
Assunto: Re: [flexdev] Re: AdvancedForm nao funciona dentro de state
bah Julio,

boa explicação ein...
não sabia dessa situação no Flex, ainda sou novo no assunto!

vou tentar fazer o que me diz, ai posto o resultado aqui!!!

obrigado

Julio carneiro escreveu:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Giolvani  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 14:56
De: Giolvani <inavloigru...@gmail.com>
Data: Mon, 09 Nov 2009 14:56:49 -0200
Local: Seg 9 nov 2009 14:56
Assunto: Re: [flexdev] Re: AdvancedForm nao funciona dentro de state
pois é Julio, tentei aqui como vc disse mas não funciono!!!

deixa eu só dar uma explicada novamente do que esta acontecendo...

tenho um módulo: Cliente

nesse módulo, no Base State, aparece uma lista dos registros de cliente...
dai tenho um botao adicionar cliente, este botao tem ação currentState =
"Form", que faz o meu formulário de cadastro ser exibido...
até ai beleza...

acontece que se eu tentar usar o resetForm dentro do state que o form
aparece, ele não funciona...

dai tentei usar o reset form dentro do Base State (coloquei form e lista
lado a lado), dai o resetForm funciono!!!

isso que é estranho!!!

@Kraus, também tentei o que vc falo ai, mas sem sucesso!!!

enfim... a única coisa que eu quero é usar o resetForm dentro de um
outro state que não seja o base state!!!

abraços
Giolvani

Julio carneiro escreveu:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julio carneiro  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 16:48
De: Julio carneiro <jjcarne...@gmail.com>
Data: Mon, 9 Nov 2009 10:48:28 -0800 (PST)
Local: Seg 9 nov 2009 16:48
Assunto: Re: AdvancedForm nao funciona dentro de state
Giovani,

Se vc usa o debugger, qual o objeto que está null? talvez não seja o
'form', mas algum outro objeto

julio

On 9 nov, 14:56, Giolvani <inavloigru...@gmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Fim das mensagens
« Voltar às Discussões « Tópico recente     Tópico antigo »

Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google