Rafael,
Ao utilizar a função Help
dentro de validações do MVC, ela automaticamente vai chamar o método SetErrorMessage
do modelo quando sua validação retornar um .F.
.
O que acontece bastante, é que o desenvolvedor cria uma mensagem própria de erro, alerta etc e usa funções como MsgInfo
, MsgAlert
, MsgStop
para exibir a mensagem ao usuário e retornar um .F.
na validação, com isso o MVC acaba exibindo um Help
vazio ou uma mensagem genérica de erro.
Por isso é muito importante a utilização da função Help
no MVC e até em outras rotinas, pois ela foi preparada para diversas situações, assim como quando é utilizado um ExecAuto
, o Help
é enviado para o log quando a rotina gera algum problema.