Eduardo, Espero q lhe seja útil: http://fabiophx.blogspot.com/2010/01/eventos-do-flex-ou-customizados.html
[]s Fabio da Silva http://fabiophx.blogspot.com/ On 28 abr, 19:30, Eduardo Ribeiro <[email protected]> wrote: > olá! boa noite a todos, passei um bom tempo sem postar...hehe me > aprofundando but!!! cheguei novamente em um problema que num consigo > solucionar, e com bom garoto que sou vou patilhar com todos vc's! la > vai: > > Tenho duas TitleWindow, uma que tem um grid que eu clico e pego o > valor do cadastro e na outra que tem o cadastro em sim. faço da > seguinte forma pra pegar o cadastro: > > memberSelecinado = MembersVO(e.currentTarget.selectedItem); > > Assim tenho todos os dados do cadastro deste que foi selecionado, mas > quando pego esses dados para enviar novamente ao banco ele me diz que: > > TypeError: Error #1009: Não é possível acessar uma propriedade ou um > método de uma referência de objeto nula. > at br.com.ieqto.components.members::telaCadMember/addMember()[D:\fx > \ieqTO\src\br\com\ieqto\as\members\telaCadMember.as:82] > at br.com.ieqto.components.members::telaCadMember/ > __BCadatraMembro_click()[D:\fx\ieqTO\src\br\com\ieqto\components > \members\telaCadMember.mxml:85] > > Ou seja, meu valor que eu estou recebendo na tela de cadastro > "memberSelecinado " que é uma variavel public na tela em que pego o > valor é null não esta chegando. na tela de cadastro eu recebo ele > assim: > > private var tMember:telaMember = new telaMember(); > > if(tMember.memberSelecinado.CodMember != null){ > Alert.show("dentro do altera"); > dadosMember.CodMembro = > tMember.memberSelecinado.CodMembro; > remote.alteraMembro(dadosMember, > alteraMemberResult); > PopUpManager.removePopUp(this); > > }else{ > Alert.show("dentro do insere"); > remote.addMembro(dadosMember, > addMemberResult); > } > > Pessoal o que eu estou fazendo de errado? > > Como devo passar este valor de uma para outra? > > Desde de ja agradecido!! > Abraço! > > -- > 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 emhttp://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
