Amigos, boa-tarde!
Me parece ser meio trivial, mas estou tendo dificuldades com uma coisa básica e que sinceramente esperava que o Scriptcase já tratasse nativamente (Talvez trate e eu que não esteja usando corretamente).
Estou tomando uma surra para tratar a possibilidade de duplo clique do usuário num botão RUN de uma grid.
No onRecord eu faço um insert no BD de cada registro selecionado.
No onFinish eu faço um processamento mais pesado em outras tabelas usando também os registros inseridos no onRecord…
Como o processamento é mais pesado e leva até uns 3 segundos para retornar, caso o usuário dê um duplo clique ou um novo clique antes do retorno do processamento anterior, os inserts do onRecord e o processamento do onFinish são executados novamente e aí tudo desanda…
Alguém sabe como tratar este meu problema?
Obrigado.