Tracer l'exécution d'un programme avec un état Crystal Reports

Last modified by Administrateur local on 2018/04/10 15:23

Pour activer les traces il faut ajouter la clé CRTrace dans le fichier %adeliws%\WICFGVCR.INI dans la rubrique [Impression] et/ou - à partir de la PTF06 d'Adélia 13 - déclarer dans le fichier log4c.xml les loggers :
  • com.hardis.adelia.vacrysrt.vacrysrtgen [si impression cliente]
  • com.hardis.adelia.svcgenrap [si service d'impression] =====

La clé peut prendre 4 valeurs :

Valeur

Effet

CRTrace=0

trace inactive

CRTrace=1

graphe d'appel des fonctions + erreurs

CRTrace=2

graphe d'appel des fonctions + erreurs + paramètres d'impression

CRTrace=3

graphe d'appel des fonctions + erreurs + paramètres d'impression + données alimentant l'état

Les traces sont produites dans le répertoire %TEMP%.

Avant Adélia v13 PTF06 et pour une exécution avec un runtime CR 9, 10 ou XI (RDC), un seul fichier est généré :

  • VaCrysrt_Trace_<user>_<timestamp>_<pid>.html

Avant Adélia v13 PTF06 et pour une exécution avec un runtime CR 2008 (ou ultérieur : .NET), 2 fichiers sont générés :

  • VaCrysrt_Trace_<user>_<timestamp>_<pid>.html
  • NetVaCrysRt_Trace_<user>_<timestamp>_<pid>.log

A partir d'Adélia v13 PTF06 et pour une exécution avec un runtime CR 2008 (ou ultérieur : .NET), 1 seul fichier est généré :

  • NetVaCrysRt_Trace_<user>_<timestamp>_<pid>.log

Articles connexes

Les articles connexes apparaissent ici en fonction des étiquettes que vous avez sélectionnées. Cliquez pour modifier la macro et ajouter ou modifier des étiquettes.