PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Conditions d'utilisation selon les plateformes
  • Fenêtre de trace
  • Menu contextuel de la fenêtre de trace
  • Cas particulier
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Affiche des informations demandées (contenu d'un champ par exemple) dans une fenêtre ouverte en parallèle de la fenêtre en cours.
Remarque : La fonction Trace 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.
Versions 17 et supérieures
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
WINDEV MobileApple Watch Cette fonction est désormais disponible en mode Apple Watch.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEV MobileApple Watch Cette fonction est désormais disponible en mode Apple Watch.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEV MobileApple Watch Cette fonction est désormais disponible en mode Apple Watch.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
// Affichage d'informations dans le fenêtre de trace
Trace("Résultat du calcul : " + ResCalcul)
Syntaxe
Trace(<Informations> [, <Informations complémentaires> ...])
<Informations> : Tout type
Ensemble des éléments à afficher dans la fenêtre de trace.
<Informations complémentaires> : Tout type
Élément supplémentaire à afficher dans la fenêtre de trace. Sera affiché sur la même ligne que <Informations>.
WEBDEV - Code Navigateur Ce paramètre n'est pas disponible dans cette version.
Remarques

Conditions d'utilisation selon les plateformes

Windows Mobile La fonction Trace est prise en compte aussi bien lors d'un test sous le simulateur que lors d'un test sur le Pocket PC. Dans ce dernier cas, les informations sont directement affichées sous l'environnement, dans le volet "Trace du débogueur".
Linux La fonction Trace permet d'afficher les informations demandées uniquement dans un fichier. Par défaut, ce fichier est créé dans le répertoire temporaire d'UNIX, sous le nom "Trace_<Projet>.txt".
PHP Les informations de la fonction Trace sont affichées au début de la page HTML renvoyée.
WEBDEV - Code Serveur
  • La fenêtre de trace est affichées uniquement en Go pour les pages dynamiques (non AWP).
  • En mode AWP et en déploiement, la fonction Trace permet uniquement d'écrire les informations spécifiées dans un fichier (constante trFichier utilisée avec la fonction TraceDébut).
iPhone/iPadApple Watch La fonction Trace affiche des informations demandées dans la fenêtre de sortie standard (output) de Xcode.
AndroidWidget Android La fonction Trace permet d'enregistrer les informations demandées uniquement dans le log de l'application (appelé "log ADB") en exécution ou en mode émulateur). Ces informations sont présentes au niveau "Info".
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.
Pour plus de détails, consultez Gestion des logs ADB.
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWindows Mobile

Fenêtre de trace

  • Les informations passées en paramètre sont affichées sur la ligne suivante de la fenêtre de trace.
  • La fenêtre de trace est ouverte automatiquement dès le premier appel à la fonction Trace (la fonction TraceDébut est exécutée automatiquement). Par défaut, cette fenêtre est ouverte en haut, à gauche de l'écran.
  • Le fonctionnement de la fonction Trace est similaire à celui de la fonction Info mais l'affichage s'effectue dans une fenêtre parallèle, sans attente de touche.
  • WEBDEV - Code ServeurWEBDEV - Code Navigateur La fenêtre de trace affichée depuis un code navigateur est différente de celle affichée depuis un code serveur. Deux fenêtres de trace différentes peuvent donc être ouvertes en même temps.
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWindows Mobile

Menu contextuel de la fenêtre de trace

Le menu contextuel de la fenêtre de Trace permet de :
  • copier/couper/coller le contenu de la fenêtre de trace.
  • enregistrer le contenu de la fenêtre de trace dans un fichier texte.
    Attention : Cette option est disponible uniquement si la librairie wdxxxstd.dll est présente sur le poste de l'utilisateur final.
  • vider le contenu de la fenêtre de trace.
  • ouvrir la fenêtre de trace au-dessus de toutes les autres fenêtres (y compris les fenêtres des autres applications).
  • mémoriser la taille et la position de la fenêtre de trace lors de sa fermeture. Lors du ré-affichage de cette fenêtre, la fenêtre s'affichera selon la taille et la position mémorisées.
  • afficher un ascenseur horizontal.
  • afficher les caractères spéciaux en gris et en littéral : EOT, TAB, etc. Ainsi, les caractères "Retour Chariot" (RC) présents correspondent à "<\r><\n>".
    Remarque : Cette option sera prise en compte uniquement à partir de la prochaine ligne d'informations affichée.
WEBDEV - Code Serveur

Cas particulier

Les fonctions PageAffiche et PageActualise ne peuvent pas être utilisées après la fonction Trace.
PHP Si les fonctions PageAffiche et PageActualise sont utilisées, le moteur PHP affichera un message d'avertissement.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220vm.dll
Windows Mobile wp220vm.dll
WEBDEV - Code Navigateur WDJS.DLL
Java wd220java.jar
Linux wd220vm.so
Android wd220android.jar
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire