Como bloquear a execução de um fluxo chamado duas vezes
-
Estou com um problema aparentemente simples, mas que não tenho uma solução. As vezes o cliente clica duas vezes em um botão e executa o fluxo duas vezes e percebi que mesmo sem ele clicar 2x, também executa o fluxo duas vezes(não sempre, mas acontece).
Resumindo, como bloquear essa segunda execução do fluxo?
Observação, usei variável de sessão, nem todas as vezes funciona bem. queria outra solução. -
@dudakal como idéia, porque você não desabilita o botão assim que ele receber o primeiro click?? Coloca no começou do fluxo (Habilitar Componente), passando o segundo parametro como FALSE, assim o botão será desativado logo no primeiro click!