LOG_DUMP
Utilisez la fonction de script LOG_DUMP pour afficher les valeurs des zones de mémoire dans un fichier journal.
Syntaxe
LOG_DUMP (Memory range [, memory range,...][, additional info])
Paramètres
-
LOG_DUMP
Affiche la valeur de la mémoire dans un fichier journal
-
Memory range
Zone mémoire qui doit être enregistrée
Format : littéral de script ou variable de script
Valeurs autorisées :
"WORK MEMORY" : mémoire de travail
"LOCAL MEMORY" : mémoire locale
"XML + identifiant XML"
"DB + nom de table(nom de colonne;nom de colonne;...)"
"DB + nom de table"
"SCRIPT_VARA"
"SCRIPT_PRG"
"USER_TAB"
"CLNT_TAB"
"EX_TAB"
"*_TAB"
"GIVE_ME_ALL"
Remarque : Séparez plusieurs zones mémoire qui doivent être enregistrées par des virgules.
-
Additional info
Texte ou informations supplémentaires libres.
Format : littéral de script ou variable de script
Codes retour
-
0
Trace réussie
-
20209
La zone mémoire indiquée n'est pas supportée.
-
20210
L'identifiant XML est incorrect.
-
20211
La table n'existe pas.
Remarques :
-
Cette fonction de script ne sert qu'à des fins de diagnostic et ne doit être utilisée qu'en coopération étroite avec le support.
-
La sortie de la trace est écrite dans le fichier spécifié dans le fichier INI du serveur (voir la section [GLOBAL]).
-
La fonction de script TRACE_DUMP fonctionne de manière similaire mais elle écrit le résultat dans le fichier de trace et prend en compte l'option et le niveau de trace indiqués.
Exemple
Dans l'exemple suivant, une trace est activée pour plusieurs zones mémoire.
:SET &RET# = LOG_DUMP("XML + &xml_hnd#, SCRIPT_VARA, SCRIPT_PRG")
Voir aussi :
- TRACE - Affiche les valeurs dans un fichier de trace
- TRACE_DUMP - Ecrit des valeurs de la zone mémoire dans un fichier trace
- Logique fonctionnelle avec les scripts