Alerte, informations et messages d’erreur de scripting
Vous pouvez envoyer des messages aux clients sous forme d’alertes, de messages d’information ou de messages d’erreur.
| Script | Résultat |
|---|---|
current.field_name.setError(« Bonjour tout le monde ») ; |
Ajoute Hello World sous le champ spécifié dans un message d’erreur rouge. |
gs.addInfoMessage(« Bonjour tout le monde ») ; |
Ajoute Hello World en haut de la fenêtre du navigateur dans un message d’information bleu. |
gs.addErrorMessage(« Bonjour tout le monde ») ; |
Ajoute Hello World en haut de la fenêtre du navigateur dans un message d’erreur rouge. |
gs.print(« Bonjour tout le monde ») ; |
Écrit Hello World dans le journal de texte sur le système de fichiers, mais pas dans la table sys_log de la base de données. |
gs.log(« Bonjour le monde ») ; |
Écrit Hello World dans la base de données et le fichier journal. Remarque : gs.log peut nuire aux performances s’il est utilisé trop fréquemment. |
| Script | Résultat |
|---|---|
alert(« Bonjour tout le monde ») ; |
Affiche une fenêtre avec Hello World et un bouton OK . |
confirm(« Bonjour tout le monde ») ; |
Affiche une fenêtre avec les boutons Allô World ?,OK et Annuler . |
g_form.showFieldMsg(« field_name », « Bonjour tout le monde », « erreur ») ; |
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é. |
Important :
Il est également possible d’ajouter d’autres messages personnalisés à vos formulaires si nécessaire à l’aide d’un script client. Les méthodes de cette table sont uniquement destinées à être utilisées dans les scripts clients.
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 Automated Test Framework (ATF).
| Propriété | Description |
|---|---|
css.outputmsg.info.text.font-size |
Définit la taille des messages d’informations. La valeur par défaut est de 11 pt. |
css.outputmsg.error.text.font-size |
Définit la taille des messages d’erreur. La valeur par défaut est de 11 pt. |