Exibir mensagens de campo
Em vez de usar o alerta JavaScript(), para uma aparência mais limpa, você pode exibir um erro no próprio formulário. Os métodos showFieldMsg() e hideFieldMsg() podem ser usados para exibir uma mensagem logo abaixo do próprio campo.
showFieldMsg e hideFieldMsg são métodos que podem ser usados com o objeto g_form.
Esses métodos são usados para mudar a exibição do formulário de registros (formulários de Incidente, Problema e Mudança). Esses métodos também podem estar disponíveis em outros client scripts, mas devem ser testados para determinar se eles funcionam conforme o esperado.
Quando uma mensagem de campo é exibida em um formulário no carregamento, o formulário rola para garantir que a mensagem de campo esteja visível. Garantir que os usuários não percam uma mensagem de campo porque ela estava fora da tela.
A propriedade global glide.ui.scroll_to_message_field controla a rolagem automática de mensagens quando o campo de formulário está fora da tela (rola o formulário para o controle ou campo).
| Detalhe do método | Parâmetros | Exemplo |
|---|---|---|
| showFieldMsg(input, message, type, [scrollform]) |
|
Mensagem de Erro Mensagem Informativa |
| hideFieldMsg(entrada) |
|
Removendo uma mensagem |
Suporte legado
O showErrorBox() e o hideErrorBox() ainda estão disponíveis, mas basta chamar os novos métodos com o tipo de erro. Você deve usar os novos métodos.