Pessoal,
Na configuração da aplicação podemos definir ONDE as mensagens de erro básicas do campo serão exibidas, como as de “Campo obrigatório”. Quando o campo é obrigatório e você não preenche, no onBlur (talvez), o SC troca a cor do campo pra vermelha (isso pode variar de acordo com o Theme, imagino) e exibe logo abaixo do campo a mensagem “Campo obrigatório”.
Application > Settings > Error Settings > Error position Error Position on the field -> ABAIXO
Tem algum método nativo do SC ou alguém criou algo que permita usar a mesma rotina pra exibir outras mensagens manualmente?
Pergunto porque quando implementei a JQuery-Confirm, em um determinado campo tinha uma function que validava o DV do número digitado e exibia um alert informando isso (no onBlur). Porém, quando o campo já estava com o DV errado (no update), ele dava display 2x quando APENAS clicava no SALVAR, uma pelo onBlur do campo, e outra na validação do form (onValidade).
Como o sistema é uma nova versão (e primeira) no SC9 de um sistema que já está rodando (sem SC) e que teve dados importados de um outro sistema anterior ainda ao que já desenvolvemos para o cliente, TEM MUITO LIXO NO DB. MUITO!
Faremos uma faxina no DB com certeza, mas o mesmo sistema vai rodar em outro cliente partindo do zero, então temos que dar o tratamento em algum lixo que já temos, e que só seria “detectado” ao atualizarmos um registro (update), mesmo sem passar por todos os campos validados.
Resumindo…
Tem algum método nativo do SC ou alguém criou algo que permita usar a mesma rotina pra exibir outras mensagens manualmente?
Alguma sugestão?
Valeu…
Marcio André