Olá, pessoal!
Estou precisando de uma pequena ajuda com um erro estranho que estou
enfrentando com o Drag and drop entre dois DataGrids.

Quando eu arrasto um item de um grid e solto no outro, ele copia o item e
executa a função que eu defini quando o evento dragDrop acontece. Mas antes
de executar a função que eu defini ele mostra esta mensagem de erro:

ArgumentError: Error #2004: Um dos parâmetros é inválido.

Mas existe um detalhe curioso neste erro: a lista de onde eu arrasto os
itens contém registros do banco. Eu posso arrastar os mesmos registros para
usuários diferentes. É como se fosse uma lista de grupos, que eu posso
arrastar para diversos usuários.

Imagine que nenhum grupo foi atribuído a nenhum usuário ainda. Se eu
arrastar o grupo A para um usuário X, a mensagem NÃO aparece. Se eu arrastar
o mesmo grupo A para o usuário Y, ele mostra a mensagem de erro. Ou seja, o
erro só acontece quando o item arrastado já tenha sido arrastado
anteriormente. E lembrando que, depois da mensagem de erro, toda a lógica do
sistema continua normalmente, inclusive salvando os registros no banco.

Será que eu compliquei demais a explicação? :-)

Alguém tem alguma sugestão?

Obrigado!

Elvis

www.elvis.eti.br

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