English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Applicazione
  • Debug, Trace & Test
  • Debug

DTT Log Level

proprietà copia link

Scopo

Rappresenta il livello di log effettuato dal modulo di debug. Può assumere i valori contenuti nella lista valori DTTLevels.

Sintassi

int livello = 0 // Leggo il livello di log
// 
livello := DTTLogLevel

Quando letta

Ritorna un intero rappresentante il livello di log corrente, il cui valore è contenuto nella lista DTTLevels.

Quanto impostata

Imposta il livello di log corrente, cioè la profondità delle informazioni memorizzate nel modulo di debug. Può assumere i valori contenuti nella lista DTTLevels.

Esempio di codice

// *********************************************
// Inizialitto il modulo di debug configurandolo
// *********************************************

public void EsempiGL.InitTrace()
{
  // Imposto il nome, la descrizione e l'id utente della sessione di debug
  EsempiGL.DTTSessionName := Reference Test +c Space +c ToString(Now())
  EsempiGL.DTTSessionDescription := Sessione di test dell'applicazione
    Esempi GL -  +c ToString(Now())
  EsempiGL.DTTSessionUserID := Test Used ID
  // 
  // Scrivo nel debug che il modulo è partito e segno con che livello

  EsempiGL.DTTLogMessage(Applicazione avviata con modulo di debug attivo.
    , ??, ??)
  EsempiGL.DTTLogMessage(Livello log: +c Decode(DTTLogLevel, DTTLevels),
    ??, ??)
  EsempiGL.DTTLogMessage(Livello messaggi:  +c Decode(DTTMessageLevel,
    DTTLevels), ??, ??)
}
  • Questa proprietà può essere utilizzata per variare la quantità di informazioni memorizzate nel modulo di debug a seconda della contesto applicativo o della procedura in esecuzione. Ad esempio è possibile alzare il livello di log nelle procedure ancora in test ed abbassarlo in quelle già consolidate, riducendo l'utilizzo di memoria da parte applicazioni compilate in debug.

Ultima modifica: 23/03/2021 / Validità: da 6.7.2950

Vedi anche

  • DTT Levels (lista valori)
  • Decode (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum