PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Conditions d'utilisation selon les plateformes
  • Fermeture de la fenêtre de trace
  • Fenêtre de trace
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
Ouvre la fenêtre de trace ou enregistre les différentes informations de trace dans un fichier texte.
Remarques :
  • Si la fenêtre de trace est déjà ouverte, la fonction TraceDébut n'a aucune action.
  • La fonction TraceDébut est optionnelle. Le premier appel à la fonction Trace ouvre automatiquement la fenêtre de trace.La fonction TraceDébut est optionnelle. Le premier appel à la fonction Trace ou à la fonction TraceConstruit ouvre automatiquement la fenêtre de trace.
Versions 17 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 17
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
Apple Watch Cette fonction est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Apple Watch Cette fonction est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Apple Watch Cette fonction est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurEtats et RequêtesiPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaAjaxCode Utilisateur (MCU)
// Ouvre la fenêtre de trace
TraceDébut()
...
// Ecrit dans la fenêtre de trace
Trace("Résultat du calcul : " + ResCalcul)
WINDEVWEBDEV - Code ServeurEtats et RequêtesiPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaAjaxCode Utilisateur (MCU)
// Désactiver les appels à la fonction Trace
TraceDébut(trDésactive)
...
Trace("Résultat du calcul : " + ResCalcul) // Fonction Trace sans effet
WINDEVWEBDEV - Code ServeurEtats et RequêtesAjaxCode Utilisateur (MCU)
// Enregistre les informations contenues dans
// la fenêtre de trace dans le fichier "C:\Trace\MonFichier.txt"
TraceDébut(trFichier, "C:\Trace\MonFichier.txt")
...
Trace("Résultat du calcul : " + ResCalcul)
// Aucune fenêtre de trace n'est affichée
// Cette information sera enregistrée dans le fichier "C:\Trace\MonFichier.txt"
Syntaxe
TraceDébut([<Caractéristique> [, <Fichier de trace>]])
<Caractéristique> : Constante optionnelle
Caractéristique de la Trace :
trCréationVide le fichier de trace.
trDessusToutLa fenêtre de trace sera affichée au-dessus de toutes les fenêtres du système.
AndroidWidget AndroidiPhone/iPadApple WatchJavaJavaPHP Cette constante n'est pas disponible.
trDésactiveTous les appels à la fonction Trace seront ignorés.
trFenêtre
(Valeur par défaut)
La fenêtre de trace s'affiche en haut à gauche de l'écran.
WEBDEV - Code Serveur En déploiement d'un site, la fenêtre de trace ne s'affichera pas.

AndroidWidget AndroidiPhone/iPadApple WatchWindows Mobile Lors du lancement de l'application, la fenêtre de trace ne s'affichera pas.
  • iPhone/iPadApple Watch les informations demandées seront affichées dans la fenêtre de sortie standard (output) de Xcode.
  • AndroidWidget Android les informations demandées seront enregistrées 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.

PHP La trace est affichée dans la page en cours.
trFichierLa fenêtre de trace ne s'affichera plus et les informations contenues dans la fenêtre de trace seront enregistrées dans le fichier <Fichier de trace>.
Linux Seule cette constante est disponible. Par défaut, ce fichier est créé dans le répertoire temporaire d'UNIX, sous le nom "Trace_<Projet>.txt".

WEBDEV - Code Serveur En mode AWP, seule cette constante est disponible.
trFenêtre + trFichierLa fenêtre de trace s'affichera et le contenu de la fenêtre de trace sera également enregistré dans le fichier <Fichier de trace>.
PHP La trace est affichée dans la page en cours et dans un fichier.
WEBDEV - Code Navigateur Ce paramètre n'est pas disponible.
<Fichier de trace> : Chaîne de caractères optionnelle (entre guillemets)
Nom et chemin complet du fichier dans lequel les informations contenues dans la fenêtre de trace doivent être enregistrées. Si ce paramètre n'est pas spécifié, le fichier de trace sera créé dans à la racine du lecteur "C" et son nom sera de la forme "Trace_<NomDuProjet>.txt".
Windows Mobile Si ce paramètre n'est pas spécifié, le fichier de trace sera créé dans à la racine du disque et son nom sera de la forme "Trace_<NomDuProjet>.txt".
Linux Si ce paramètre n'est pas spécifié, le fichier de trace sera créé dans le répertoire temporaire d'UNIX, sous le nom "Trace_<NomDuProjet>.txt".
WEBDEV - Code Navigateur Ce paramètre n'est pas disponible.
AndroidWidget AndroidJava Si ce paramètre n'est pas précisé, le fichier est créé dans le répertoire en cours de l'application (connu par la fonction fRepEnCours) sous le nom "Trace_<NomDuProjet>.txt".
Universal Windows 10 App Si ce paramètre n'est pas précisé, le fichier est créé dans le répertoire des données de l'application (connu par la fonction fRepDonnées) sous le nom "Trace_<NomDuProjet>.txt".
iPhone/iPadApple Watch Si ce paramètre n'est pas précisé, le fichier est créé dans le répertoire "documents" de l'application sous le nom "Trace_<NomDuProjet>.txt".
Remarques

Conditions d'utilisation selon les plateformes

Linux La fonction TraceDébut permet d'enregistrer 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 La fonction TraceDébut permet d'afficher les informations demandées dans la page en cours ou de les enregistrer dans un fichier.
WEBDEV - Code Serveur En mode AWP, la fonction TraceDébut permet d'enregistrer les informations demandées uniquement dans un fichier.
AndroidWidget Android La fonction TraceDébut permet d'enregistrer les informations demandées :
  • soit 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.
  • soit dans un fichier texte spécifique.
iPhone/iPadApple Watch La fonction TraceDébut permet :
  • soit d'afficher les informations demandées dans la fenêtre de sortie standard (output) de Xcode.
  • soit d'enregistrer les informations demandées dans un fichier texte spécifique.

Fermeture de la fenêtre de trace

La fonction TraceFin permet de fermer la fenêtre de trace.
Si la constante trFichier est spécifiée, la fonction TraceFin arrête l'enregistrement dans le fichier de trace.
WEBDEV - Code ServeurWEBDEV - Code NavigateurAjax

Fenêtre de trace

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.
Composante : wd240vm.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire