+2 votos
29 visitas

Na macro existia um "If MsgBox" que mostrava ao usuário uma mensagem que no caso era uma mensagem perguntando se ele confirma a exclusão de um registro.

Troquei esse MsgBox pelo RequestConfirmation e não funcionou. No runner parou de apresentar mensagem de erro e no WES apresenta a seguinte mensagem: Operação foi cancelada pela macro sem mensagem.

Como resolver ?

Codigo na macro: 

   If RequestConfirmation("A exclusão deste registro resultará na exclusão de todos os registros associados a    ele. Deseja Continuar?") Then

     ExcluirRegistrosI399

     ExcluirRegistrosI299

por (40 pontos) | 29 visitas

1 Resposta

0 votos
Melhor resposta

no WES é possível vc fazer o RequestConfirmation através do Script python, creio que isso já vai solucionar seu problema.

No editor de comando, vc iria no onExecute do comando que deseja fazer o RequestConfirmation, e iria adicionar o seguinte código:

command.RequestConfirmationBeforeExecute("Deseja executar este comando?")

por (496 pontos)
selecionada por

Perguntas relacionadas

+2 votos
1 resposta
0 votos
1 resposta
perguntado 23 Jul, 2015 por Anderson Roberto (24 pontos) | 27 visitas
+6 votos
2 respostas
–5 votos
1 resposta
perguntado 2 Jun, 2014 por gilmar.souza (31 pontos) | 113 visitas
+2 votos
1 resposta
423 perguntas
470 respostas
342 comentários
466 usuários