ops... o correto é:

77. var objCopy:Object = ObjectUtil.copy(obj)
78. for (var item:String in objCopy)

Linha 77 e não 55.

[]'s
Beck Novaes

On Nov 12, 7:14 pm, Beck Novaes <[EMAIL PROTECTED]> wrote:
> Você está alterando o obj que é a mesma variável que está sendo usada
> no "for" da linha 78. Não faço a menor idéia porque não está
> funcionando mas creio que fazer isto pode resultar em efeitos
> colaterais indesejáveis (talvez seja este o caso). Isto é apenas uma
> hipótese e portante necessita de um teste para comprovar ou negar.
> Tente isso:
>
> 55. var objCopy:Object = ObjectUtil.copy(obj)
> 78. for (var item:String in objCopy)
>
> Neste exemplo você usa uma cópia do objeto no for (objCopy) e altera o
> verdadeiro objeto no restante do código (obj).
>
> Espero que minha hipótese esteja correta. Caso contrário jogamos ela
> no lixo e partimos para outra. :-)
>
> []'s
> Beck Novaes
>
> On Nov 12, 5:36 pm, "Gustavo Schirmer" <[EMAIL PROTECTED]> wrote:
>
> > Galera,
> > Estou com um problemão no meu código... já tentei de tudo e gastei os dedos
> > no google... então, como última apelação venho até vocês com o seguinte
> > problema:
>
> > CÓDIGO:http://pastebin.com/m2818d97d
>
> > Atualmente uso um sistema onde desenvolvo formulários em flex, mas necessito
> > que os dados gerados pelo flex sejam armazenados em <input type="text"/> no
> > HTML...
> > A classe disposta no pastebin se refere a classe que lê e retorna as
> > informações ao HTML...
> > Então, durante os testes a função getHTML() retornava as informações todas
> > certinhas, sem problemas...
> > Mas ao chegar a hora de retornar as informações para o HTML, caixão: me
> > deparei que alguns campos não estavam sendo preenchidos...
> > Comecei a depurar... na linha 80 coloquei um trace(item) para ver qual
> > informação estava passando na variável item do meu "for":
> > ---
> > item: ativo
> > item: numero
> > item: sexo
> > item: ativo
> > item: codigo
> > item: dat_data
>
> > Comecei a procurar até cansar, então resolví comentar o switch (linhas 86 a
> > 127)... e milagre!! funcionou perfeitamente:
> > ---
> > item: ativo
> > item: nome
> > item: codigo
> > item: sexo
> > item: dat_data
> > item: numero
>
> > Como vocês podem ver, há um trecho de código abaixo da classe, esta se
> > refere a um "if" igualável ao switch, que resultou no mesmo problema
> > acima...
> > Agora vem a pergunta, como faço pro meu for funcionar com o switch ou com o
> > if??
>
> > Nesse desespero, aguardo uma luz!
> > Valeu galera =)
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a