@Ivan,

Quando o Flex recebe uma resposta do backend acaba ai o vínculo entre os
dados transferidos, independente da tecnologia utilizada.(Só não tenho tanta
certeza no caso do GraniteDs utilizando o TIDE, mas creio que não é o seu
caso).
Então não vejo ligação do problema com o fato de utilizar o EclipseLink,
TopLink, Hibernate ou outro framework de perssitência.

Para poder te ajudar seria necessário ver os códigos do handleResult que
recebe a coleção e os códigos do método "editar". No entendimento que tive
até agora acredito que algo ai que deve estar provocando o problema.

Em 16 de setembro de 2011 15:08, Ivan Alves <[email protected]> escreveu:

> Estou buscando os dados vindos do Java através de 'EclipseLink'. No
> flex mostro os dados em um DataGrid ele mostra beleza uso o seguinte
> código para mostrar um icone de editar e ao clicar ele seta meu objeto
> fazendo assim
>
> <mx:DataGridColumn headerText="Editar" width="46">
>        <mx:itemRenderer>
>                <mx:Component>
>                        <mx:VBox horizontalAlign="center">
>                                <mx:Script>
>                                        <![CDATA[
>                                                import
> br.com.entity.Fornecedor;
>                                        ]]>
>                                </mx:Script>
>                                <mx:Image id="imgIcon" toolTip="Editar"
>                                source="swf/imagens/editar.png"
>                               width="25" height="25"
> click="outerDocument.editar(data as Fornecedor)" buttonMode="true"
> scaleContent="true" maintainAspectRatio="false"/>
>                    </mx:VBox>
>            </mx:Component>
>        </mx:itemRenderer>
> </mx:DataGridColumn>
>
> Aqui uso um ícone que ao ser clicado chama o meu método público editar
> que seta o dado daquela linha(que é um objeto Fornecedor) para meu
> objeto principal fornecedor, porém sempre no primeiro item a ser
> clicado ele seta e logo após deleta os dados daquele item
> automaticamente(Constatei isso através dos Alerts), e se eu clicar em
> outro item sem ser aquele ele busca e não apaga nada, outra coisa
> também isso só acontece com minha primeiro consulta por exemplo se eu
> buscar os mesmos dados novamente eu consigo seta-los numa boa alguém
> saberia o que é?
> ------
> Outra coisa nunca tinha usado o "EclipseLink" para trabalhar com o
> Flex 3 e Java por isso é meu primeiro projeto com esse framework e por
> isso estou usando o NetBeans para mexer com o Java e o Eclipse para
> editar as telas, também fiz edição simples que consistia da mesma
> coisa que esse e havia conseguido porém esse cadastro é o que mais tá
> dando canseira por enquanto, grato a todos!!!
>
> --
> 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
>



-- 
Clayton Marques Pereira

-- 
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