---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Scripting des messages d'alerte, d'informations et d'erreur
===========================================================

Scripting des messages d'alerte, d'informations et d'erreur {#ariaid-title1}
============================================================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Vous pouvez envoyer des messages aux clients sous forme d'alertes, de messages d'information ou de messages d'erreur.
{#r_ScriptingAlertInfoAndErrorMsgs__table_i1c_k2m_jp__entry__2}

|                          Script                          |                                                                                        Résultat                                                                                         |
|----------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `current.field_name.setError(<< Bonjour le monde >>) ; ` | Ajoute Hello World sous le champ spécifié dans un message d'erreur rouge.                                                                                                               |
| `gs.addInfoMessage(<< Hello World >>) ; `                | Ajoute Hello World en haut de la fenêtre du navigateur dans un message d'information bleu.                                                                                              |
| `gs.addErrorMessage(<< Hello World >>) ; `               | Ajoute Hello World en haut de la fenêtre du navigateur dans un message d'erreur rouge.                                                                                                  |
| `gs.print(<< Hello World >>) ;`                          | Écrit <kbd class="ph userinput">Hello World</kbd> dans le journal de texte du système de fichiers, mais pas dans la table sys_log de la base de données.                                |
| `gs.log(<< Bonjour le monde >>) ; `                      | Écrit <kbd class="ph userinput">Hello World</kbd> dans la base de données et le fichier journal. Remarque : gs.log peuvent nuire aux performances s'ils sont utilisés trop fréquemment. |
[Tableau 1. Règle métier et autres scripts d'utilisation générale]

{#r_ScriptingAlertInfoAndErrorMsgs__table_i1c_k2m_jp} {#r_ScriptingAlertInfoAndErrorMsgs__table_wbp_cfm_jp__entry__2}

|                                  Script                                   |                                 Résultat                                  |
|---------------------------------------------------------------------------|---------------------------------------------------------------------------|
| `alert(<< Hello World >>) ; `                                             | Affiche une fenêtre avec Hello World et un bouton OK .                    |
| `confirm(<< Hello World >>) ;`                                            | Affiche une fenêtre avec les boutons Hello World ?,OK et Annuler .        |
| `g_form.showFieldMsg(<< field_name >>, << Hello World >>, << error >>) ;` | Ajoute Hello World sous le champ spécifié dans un message d'erreur rouge. |
| `g_form.hideFieldMsg(<< field_name >>) ;`                                 | Masque le message le plus récent pour le champ spécifié.                  |
[Tableau 2. Scripts côté client]

{#r_ScriptingAlertInfoAndErrorMsgs__table_wbp_cfm_jp}  
Important :  
Les méthodes de cette table ne peuvent être utilisées que dans les scripts clients.Il est également possible d'ajouter d'autres messages personnalisés à vos formulaires si nécessaire en utilisant le scripting client. La taille du texte des informations et des messages d'erreur en haut de l'écran est personnalisable. Deux propriétés contrôlent cela. Si vous avez configuré vos formulaires, vous devrez peut-être ajouter ces propriétés.  
Remarque :  
L'option d'alerte de script client n'est pas disponible pour une utilisation avec Framework de tests automatisés (ATF).
{#r_ScriptingAlertInfoAndErrorMsgs__table_kcn_ggm_jp__entry__2}

|              Propriété               |                                    Description                                    |
|--------------------------------------|-----------------------------------------------------------------------------------|
| `css.outputmsg.info.text.font-size`  | Définit la taille des messages d'information. La valeur par défaut est 11 points. |
| `css.outputmsg.error.text.font-size` | Définit la taille des messages d'erreur. La valeur par défaut est 11 points.      |
[Tableau 3. Propriétés de taille du texte d'erreur et d'alerte]

{#r_ScriptingAlertInfoAndErrorMsgs__table_kcn_ggm_jp}

