Trace
L'istruzione trace esegue la scrittura di una stringa nella finestra Avanzamento dell'esecuzione dello script e nel file di log dello script, quando viene utilizzato. Si rivela molto utile per le operazioni di debug. L'uso delle espansioni $ delle variabili calcolate prima dell'istruzione trace consente di personalizzare il messaggio.
Sintassi:
Trace string
Esempio 1:
L'istruzione seguente può essere utilizzata subito dopo l'istruzione LOAD che carica la tabella 'Principale'.
Trace Main table loaded;
Ciò visualizzerà il testo 'Tabella principale caricata' nella finestra di dialogo esecuzione script e nel file di log.
Esempio 2:
Le istruzioni seguenti possono essere utilizzate subito dopo l'istruzione LOAD che carica la tabella 'Principale'.
Let MyMessage = NoOfRows('Main') & ' rows in Main table';
Trace $(MyMessage);
Ciò visualizzerà un testo che mostra il numero di righe nella finestra di dialogo di esecuzione script e nel file di log, ad esempio '265.391 righe nella tabella principale'.