DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions diverses WINDEV
  • Utilisation de la fonction TraceConstruit dans les applications multilingues
  • Conditions d'utilisation selon les plateformes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Affiche un message paramétrable dans la fenêtre de trace ouverte en parallèle de la fenêtre en cours.
Remarque : Comme la fonction Trace, la fonction TraceConstruit est utile en phase de développement pour vérifier le bon déroulement du programme. Sous l'éditeur, le volet "Trace du débogueur" affiche les informations contenues dans la fenêtre de trace ainsi que le texte complet des erreurs rencontrées.
Exemple
// Affichage du message d'erreur dans la fenêtre de trace
TraceConstruit("Le code client %1 n'existe pas.", nCodeClient)
Syntaxe
TraceConstruit(<Chaîne initiale> [, <Paramètre 1> [... [, <Paramètre N>]]])
<Chaîne initiale> : Chaîne de caractères
Chaîne de caractères à afficher. Cette chaîne contient des paramètres optionnels (caractères %1 à %n). Pour afficher le caractère %, il est nécessaire de doubler ce caractère (%%).
<Paramètre 1> : Chaîne de caractères optionnelle
Premier paramètre à insérer dans la chaîne de caractères formatée.
Le <Paramètre 1> remplacera le caractère %1, le <Paramètre 2> remplacera le caractère %2, etc.
Le nombre de paramètres spécifiés doit être identique ou supérieur au nombre de paramètres utilisés dans la chaîne de caractères <Chaîne initiale>.
Si la chaîne de caractères <Chaîne initiale> contient plus de paramètres, les paramètres supplémentaires seront remplacés par des chaînes vides.
<Paramètre N> : Chaîne de caractères optionnelle
Nième paramètres à insérer dans la chaîne de caractères formatée.
Le <Paramètre 1> remplacera le caractère %1, le <Paramètre 2> remplacera le caractère %2, etc.
Le nombre de paramètres spécifiés doit être identique ou supérieur au nombre de paramètres utilisés dans la chaîne de caractères <Chaîne initiale>.
Si la chaîne de caractères <Chaîne initiale> contient plus de paramètres, les paramètres supplémentaires seront remplacés par des chaînes vides.
Remarques

Utilisation de la fonction TraceConstruit dans les applications multilingues

Dans une application multilingue, l'utilisation de la fonction TraceConstruit permet de simplifier la traduction :
  • le traducteur traduit le message en positionnant les caractères "%1", "%2", ... à l'endroit voulu par la langue.
  • les caractères optionnels peuvent être remplacés dans toutes les langues gérées.

Conditions d'utilisation selon les plateformes

AndroidWidget Android La fonction TraceConstruit permet d'enregistrer les informations demandées uniquement dans le log de l'application (en exécution ou en mode émulateur). Ce log est consultable lorsque l'appareil est connecté en USB ou en cas d'utilisation de l'émulateur depuis l'application DDMS fournie avec le SDK Android.
iPhone/iPadApple Watch La fonction TraceConstruit affiche des informations demandées dans la fenêtre de sortie standard (output) de Xcode.
Composante : wd290vm.dll
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale