---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Alertas, informações e mensagens de erro de script

# Alertas, informações e mensagens de erro de script {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Você pode enviar mensagens aos clientes como alertas, mensagens informativas ou mensagens de erro.
{#r_ScriptingAlertInfoAndErrorMsgs__table_i1c_k2m_jp__entry__2}

| Script | Resultado |
|-|-|
| `current.field_name.setError("Olá, mundo"); ` | Adiciona Olá, mundo abaixo do campo especificado em uma mensagem de erro em vermelho. |
| `gs.addInfoMessage("Olá, mundo"); ` | Adiciona Olá, mundo na parte superior da janela do navegador em uma mensagem informativa azul. |
| `gs.addErrorMessage("Olá, mundo"); ` | Adiciona Olá, mundo na parte superior da janela do navegador em uma mensagem de erro vermelha. |
| `gs.print("Olá, mundo");` | Grava <kbd class="ph userinput">Hello World</kbd> no log de texto no sistema de arquivos, mas não na tabela sys_log no banco de dados. |
| `gs.log("Olá, mundo"); ` | Grava <kbd class="ph userinput">Hello World</kbd> no banco de dados e no arquivo de log. Nota: gs.log pode afetar negativamente o desempenho se usado com muita frequência. |
[Tabela 1. Regra de negócio e outros scripts de uso geral]

{#r_ScriptingAlertInfoAndErrorMsgs__table_i1c_k2m_jp} {#r_ScriptingAlertInfoAndErrorMsgs__table_wbp_cfm_jp__entry__2}

| Script | Resultado |
|-|-|
| `alert("Olá, mundo"); ` | Exibe uma janela com Olá, mundo e um botão OK. |
| `confirm("Olá, mundo");` | Exibe uma janela com Hello World? Botões OK e Cancelar. |
| `g_form.showFieldMsg("field_name", "Olá, mundo", "erro");` | Adiciona Olá, mundo abaixo do campo especificado em uma mensagem de erro em vermelho. |
| `g_form.hideFieldMsg("field_name");` | Oculta a mensagem mais recente do campo especificado. |
[Tabela 2. Scripts do lado do cliente]

{#r_ScriptingAlertInfoAndErrorMsgs__table_wbp_cfm_jp}  
Importante:  
Os métodos nesta tabela devem ser usados somente em client scripts.Também é possível adicionar outras mensagens personalizadas aos seus formulários, se necessário, usando scripts de cliente. O tamanho do texto de informações e mensagens de erro na parte superior da tela é personalizável. Duas propriedades controlam isso. Se você configurou seus formulários, talvez precise adicionar essas propriedades.  
Nota:  
A opção de alerta de client script não está disponível para uso com o Automated Test Framework (ATF).
{#r_ScriptingAlertInfoAndErrorMsgs__table_kcn_ggm_jp__entry__2}

| Propriedade | Descrição |
|-|-|
| `css.outputmsg.info.text.font-size` | Define o tamanho das mensagens informativas. O padrão é 11pt. |
| `css.outputmsg.error.text.font-size` | Define o tamanho das mensagens de erro. O padrão é 11pt. |
[Tabela 3. Propriedades de tamanho de texto de erro e alerta]

{#r_ScriptingAlertInfoAndErrorMsgs__table_kcn_ggm_jp}

