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 em http://groups.google.com/group/flexdev