HFDA Version 1.41 et composants 
HFDA 1.41 est disponible avec de nouvelles fonctions et diverses corrections.  Une version gratuite est proposée ainsi qu'une version complète, avec plus de fonctions, pour seulement 49,99$CAN. Testez aussi nos composants de mise à jour automatique et d'impression de tables.


Trace

Imprimer
( 2 votes ) 

Les éditeurs de code de PC SOFT sont, depuis toujours, fournis avec une fonctionnalité bien utile pour les développeurs : la trace.  Elle se présente sous forme d'une fenêtre jaune qui apparait dès que l'instruction Trace() est exécutée.  Malgré tout le bénéfice que cette fenêtre offre durant le développement d'applications, elle entraine parfois des instabilités (l'éditeur se fige ou plante), a certaines limitations fonctionnelles et ne garde pas toutes les informations elle est trop sollicitée.  Pour obtenir une trace exhaustive et pour pouvoir y faire des traitements de masse, une autre approche est nécessaire.

Le composant "Trace" permet, lorsqu'il est intégré à un projet WinDev, de tracer tous les événements liés à l'exécution du projet.  La sortie de la trace (voir ci-dessous) peut donc contenir des informations programmés (ex: nom de la compagnie) ou des événements si tant est qu'ils soient paramétrés dans le composant (ex:clic droit ou gauche de souris, touche enfoncée, réponse à une boite de dialogue, tri d'une colonne de table, entrée ou sortie d'un champ, ...). 

Le résultat de la trace est proposé sous 5 formes différentes qui peuvent se combiner :

  1. écriture dans un fichier texte (ou plusieurs fichiers textes en boucle) dont la taille est paramétrable;
  2. ajout dans un champ "liste" d'une fenêtre du projet;
  3. écriture en mémoire (RAM) avec possibilité de vider cette dernière dans un fichier texte;
  4. envoi de la trace dans un logiciel externe (voir image ci-dessous) via DDE ou TCP/IP;
  5. ajout dans la trace standard PC SOFT (fenêtre jaune).

Un exécutable "CapteTrace" est également proposé pour réceptionner les communication via DDE et TCP/IP.

Ce logiciel, offert gratuitement, permet de lister toutes les traces réceptionnées et d'y opérer des filtres, notamment sur le nom du programme, la compagnie et le nom du poste sur lequel votre logiciel est exécuté, le niveau d'alerte (selon une échelle de 1 à 10), ...  Il est également possible d'exporter le contenu du tableau et de l'imprimer.

Copyright Lapalys 2011 . Tous droits réservés. Conditions d'utilisation - Politique de confidentialité
Powered by Joomla