Resolvi de outra maneira, coloquei a função Limpar() no evento Show do TitleWindow.
Obrigado a todos. Manoel Em 15 de junho de 2011 12:52, Eric Tonussi <[email protected]> escreveu: > Use data bind. Faça assim: > > .as > > [Bindable] private var nome:String; >> >> protected* function* Limpar():*void* { >> >> nome = ""; >> >> } >> > .mxml > >> >> <s:TextInput text="@{nome}" /> >> > > Assim você não terá tanto problema com o creationPolicy. > > []'s > > > Em 15 de junho de 2011 12:45, Manoel . <[email protected]> escreveu: > > Colocando o creationPolicy="All" parou de apresentar o erro, porem a >> função não funciona. Preciso que quando chame novamente aquele pagina do >> ViewStack os campos do TitleWindow estejam vazios. >> >> Manoel >> >> Em 15 de junho de 2011 12:17, Guilherme Sjlender >> <[email protected]>escreveu: >> >> Os componentes codigo e nome estão visíveis na tela?? >>> >>> O detalhe é que no ViewStack, quando vc "esconde" alguma tela, todos os >>> seus componentes somem para o ActionScript, dessa forma, se você está >>> chamando um componente que está " escondido" pelo ViewStack, você não o >>> verá! >>> Att. >>> Em 15 de junho de 2011 12:14, Manoel . <[email protected]> escreveu: >>> >>>> Pessoal, estou usando ViewStack para exibir alguns TitleWindow. Tenho >>>> uma função para limpar dos textbox que geralmente utilizo ao clicar para >>>> adcionar um novo registro, porem coloquei essa função no evento activate do >>>> TitleWindow e recebo a seguinte msg: >>>> >>>> >>>> TypeError: Error #1009: Não é possível acessar uma propriedade ou um >>>> método de uma referência de objeto nula. >>>> >>>> at frmAtivos/Limpar()[E:\EasyPHP\www\mp\src\as\asAtivos.as:106] >>>> >>>> at >>>> frmAtivos/___frmAtivos_TitleWindow1_activate()[E:\EasyPHP\www\mp\src\frmAtivos.mxml:2] >>>> >>>> <mx:TitleWindow >>>> initialize="Main()" activate="{Limpar();}" >>>> * >>>> >>>> public >>>> **function* Limpar():*void* >>>> >>>> { >>>> >>>> codigo.text = >>>> *""*; >>>> >>>> nome.text = >>>> *""*; >>>> >>>> } >>>> >>>> O que tem de errado? >>>> >>>> Obrigado, >>>> >>>> Manoel >>>> >>>> -- >>>> 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 >>>> >>> >>> >>> >>> -- >>> Guilherme Sjlender - http://www.gflex.biz/ >>> ------------------------------------------------------------ >>> Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE >>> Desenvolvedor Desktop - AIR/JavaSE >>> Desenvolvedor Mobile - Android/JavaME/Flex4.5 >>> ------------------------------------------------------------ >>> >>> -- >>> 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
