Bom dia!
No evento onValidate de um formulário estou fazendo essa verificação onde se o campo InformarAlteracao não foi preenchido dou o comando sc_set_focus() para o mesmo campo e exibe uma mensagem sc_error_message(), na sequencia o comando sc_error_exit() para abortar a execução, tudo está funcionado corretamente o foco vai para o campo a mensagem é exibida e a execução é abortada.
Porem quando pressiono o botão fechar da mensagem o foco sai do campo onde consequentemente tenho que ir com o mouse e focar o campo novamente.
Existe alguma forma de fechar a mensagem e o foco continuar no campo ?
if(empty({InformarAlteracao}))
{
sc_set_focus('InformarAlteracao');
sc_error_message('É necessário informar o motivo da alteração!');
sc_error_exit();
}
Obrigado