Este código está no evento OnValidate de uma aplicação Controle:
if ({c_Empresas} <= 0)
{
sc_error_message(“É preciso escolher uma empresa pra continuar.”);
sc_error_exit();
}
else
{
[vg_empId] = {c_Empresas};
if (!GCO1_ConfereParametrosEmpresa([vg_empId]))
{
sc_alert(“Há problemas no cadastro de parâmetros da empresa. Por favor, verifique!”);
}
else
{
sc_alert(“OK!”);
}
}
Quando é clicado OK sem escolher a empresa, aparece a mensagem de erro normalmente e impede o usuário de continuar. Porém, quando escolho a empresa, é executada uma função que verifica os parâmetros da empresa se está tudo certo. Esta função retorna TRUE ou FALSE. Neste caso, após o teste da função, eu não estou conseguindo enviar uma mensagem de alerta com o SC_ALERT. Na execução não aparece nada.
Alguma dica?