Assim Rafael Eu tenho 90 campos do banco, mas so tenho criado no MXML uns 60... por que faço isso, eu tenho sempre os 90 campos se o cliente quiser +1 e so criar ele no MXML e voala funciona
Entao eu tento verificar se o campo existe ja tentei nulo e nao funcionou =( ele diz que nao existe a propriedade e tal =( Por isso vim perguntar como fazer para verificar um campo que nao existe por que por exemplo O primeiro item e str_sobreNome eu tento procurar esse campo e da erro mesmo verificando se ele e null. nao sei se me fiz claro. 2010/4/18 RafaelViana <rfl.vi...@gmail.com> > é só verificar se ele não é nulo. > se ele está nulo, ele ainda não foi criado. (porém está declarado no > mxml), isso acontece em containers onde o creationPolicy não está como > auto. > > Porém se ele não está declarado no mxml e voce cria dinamicamente pelo > ActionScript, precisa criar uma verificação manualmente (não entendi > direito o que voce quer fazer então não posso opinar muito.. )mas > talvez mantendo um arquivo dos campos que voce pode instanciar e > manter uma propriedade booleana com o estado dele. > > On 18 abr, 18:26, Helio Antonio Francisco Silva > <helio.afsi...@gmail.com> wrote: > > * > > > > private* *function* alimentarCampos():*void*{ > > * if*(resultadoEdit != *null*){ > > * for*(*var* x:Number = 0;x<=resultadoEdit.ASC.CABECSC.length;x++){ > > *if*(*this*[resultadoEdit.ASC.CABECSC[x].CCAMPO]){ > > *this*[resultadoEdit.ASC.CABECSC[x].CCAMPO].text = > > resultadoEdit.ASC.CABECSC[x].CCAMPO; > > } > > } > > } > > > > } > > > > Pessoal como faço para saber se o campo existe, pois eu tenho de mandar > para > > o flex 90 campos, sendo que desses 90 so tenho 60 deles criados no flex > > > > Ai eu queria fazer, se o campo existe eu mando ele incorporar o valor, da > > pra fazer alguma coisa desse tipo ? pois se eu testo ele da erro de > > propriedaade visto que o objeto ainda nao foi criado. > > > > -- > > Desenvolvedor Web > > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > > 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 flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Desenvolvedor Web -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev