TRACEON/TRACEOFF

Icône du lien vers le conceptVoir également

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.