Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système.
Remarques :
- Cette fenêtre d'avertissement est bloquante. Pour continuer l'exécution de l'application, l'utilisateur doit cliquer sur le bouton "OK".
Syntaxe
Afficher un message d'erreur personnalisé Masquer les détails
Erreur(<Texte> [, <Ligne 2> [... [, <Ligne n>]]])
<Texte> : Chaîne de caractères
Texte à afficher.
<Ligne 2> : Chaîne de caractères optionnelle
Texte affiché sur la seconde ligne.
<Ligne n> : Chaîne de caractères optionnelle
Texte affiché sur la Nième ligne.
Remarques
Caractéristiques de la boîte de dialogue
- Le titre de la boîte de dialogue correspond au titre de la fenêtre (ou page) en cours.
- Pour modifier ou définir le titre de la boîte de dialogue, utilisez la fonction TitreSuivant.
- Le message est cadré à gauche.
- Le libellé du bouton dépend de la langue d'exécution de Windows.
- Le nombre maximum de caractères affichés est limité à 4096. Si une chaîne plus grande est passée en paramètre, elle sera tronquée.
- L'icône affichée (croix blanche) ne peut pas être modifiée.
Saut de ligne dans la boîte de dialogue
La chaîne prédéfinie RC (Retour Chariot) peut être utilisée pour forcer le passage à la ligne suivante. Par exemple :
Erreur("Une erreur a été détectée lors de la saisie de l'adresse. " + RC + ...
"Merci de modifier les données concernant le client.")
est équivalent à :
Erreur("Une erreur a été détectée lors de la saisie de l'adresse. ", ...
"Merci de modifier les données concernant le client.")
Il est également possible d'utiliser la syntaxe des chaînes multilignes. Par exemple :
Erreur(
[
Une erreur a été détectée lors de la saisie de l'adresse.
Merci de modifier les données concernant le client.
])
- Les timers (fonction TimerSys) ne sont pas stoppés lors de l'appel de cette fonction.
- Le libellé du bouton s'affiche dans la langue utilisée par Windows sur le poste en cours.
Classification Métier / UI : Code UI
Composante : wd280obj.dll