TRACEON/TRACEOFF
Trace les appels de procédures.
Support WebVue - Oui.
Syntaxe
TRACEON;
ou
TRACEOFF;
Type de retour : aucun
Exécution
La trace connaît le nom du programme appelant et le nom du programme appelé ainsi que le nom de la fonction appelée. La trace apparaît dans la zone de résultats de la boîte de dialogue du programme.
L'instruction TRACEON est active pour toutes les procédures d'un même programme jusqu'à ce que l'instruction TRACEOFF soit rencontrée.
Si exécutée dans le contexte d'une session WebVue, cette instruction est traitée par le back end web, en conséquence de quoi la sortie est générée sur le back end web.
Exemple
SUB Main()
DIM intResult as Integer;
TRACEON;
procedure1();
procedure2("Parameter1");
intResult = procedure4();
PRINT("Return from procedure = ",intResult);
TRACEOFF;
END SUB
Tous les appels de fonction imbriqués seront également tracés.