Scopo
Permette di scrivere un messaggio nel file di log dell'applicazione. Può essere utilizzato per registrare in modo permanente il verificarsi di un determinato evento applicativo.
Sintassi
EsempiGL.LogEvent(messaggio, tipo)
Argomenti
| Messaggio | E' una stringa contenente il messaggio da registrare nel log |
| Tipo | E' un parametro opzionale che permette di indicare il tipo di messaggio (informativo, attenzione, errore). Puoi usare una delle costanti della lista valori Service Message Types per specificare un tipo. |
Esempio
// ***********************************************************
// All'inizializzazione della sessione che risponde all'utente
// ***********************************************************
event EsempiGL.Initialize()
{
// Scrivo nel registro degli eventi che l'applicazione è stata richiesta
EsempiGL.LogEvent(ToString(Now()) +c Space +c Applicazione di Esempio
GL richiamata dall'utente, ??)
//
// Informo l'utente su come accedere al sistema
EsempiGL.SetLoginMessage(Per accedere alla demo usare una password
qualunque, ??)
}
// All'inizializzazione della sessione che risponde all'utente
// ***********************************************************
event EsempiGL.Initialize()
{
// Scrivo nel registro degli eventi che l'applicazione è stata richiesta
EsempiGL.LogEvent(ToString(Now()) +c Space +c Applicazione di Esempio
GL richiamata dall'utente, ??)
//
// Informo l'utente su come accedere al sistema
EsempiGL.SetLoginMessage(Per accedere alla demo usare una password
qualunque, ??)
}
Il modo di effettuare il log cambia in base al tipo di applicazione in cui questa procedura viene utilizzata.
- Applicazioni web Java: scrive il messaggio nel log della servlet e nello standard error. Il parametro tipo è ignorato.
- Applicazioni web .NET: scrive il messaggio nel file Error.log (contenuto nella cartella Logs che deve trovarsi accanto all'eseguibile). Il parametro tipo è ignorato.
- Servizi Batch Java: scrive il messaggio nello standard error. Il parametro tipo è ignorato.
- Servizi Batch .NET: scrive il messaggio nel registro degli eventi di Windows e nel file Output.log (contenuto nella cartella Logs che deve trovarsi accanto all'eseguibile).
- Web Services (Java e .NET): la funzione non è attualmente supportata.
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 23/03/2021 / Validità: da 6.7.2900
procedura