Scopo
Ritorna il nome della sessione server per cui si sta lavorando; se il valore di ritorno è EmptyString allora si sta gestendo una richiesta proveniente dal browser.
Sintassi
string name = Applicazione.sessionName()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Viene restituita una stringa corrispondente al nome della sessione server per cui si sta lavorando; viene restituito EmptyString se si sta gestendo una richiesta proveniente dal browser.
Esempio di codice
// ****************************************************************************
// Evento notificato dall'applicazione dopo che è stato effettuato l'accesso al
// sistema
// ****************************************************************************
event EsempiMS.AfterLogin()
{
Utilizzo di GetDate e GetTime
...
//
// Se sto gestendo una richiesta del browser ...
if (EsempiMS.sessionName() == "")
{
// Attivo l'autocollassamento solo per il primo livello di menu
EsempiMS.menuAutoCollapse = 1
//
Recupero alcune informazioni sul client
{
string UserAgent = EsempiMS.userAgent()
string BrowserType = decode(EsempiMS.browserInfo(...), BrowserTypes)
int BrowserVersion = EsempiMS.browserInfo(true)
int RDLevel = EsempiMS.RDLevel()
}
}
}
// Evento notificato dall'applicazione dopo che è stato effettuato l'accesso al
// sistema
// ****************************************************************************
event EsempiMS.AfterLogin()
{
Utilizzo di GetDate e GetTime
...
//
// Se sto gestendo una richiesta del browser ...
if (EsempiMS.sessionName() == "")
{
// Attivo l'autocollassamento solo per il primo livello di menu
EsempiMS.menuAutoCollapse = 1
//
Recupero alcune informazioni sul client
{
string UserAgent = EsempiMS.userAgent()
string BrowserType = decode(EsempiMS.browserInfo(...), BrowserTypes)
int BrowserVersion = EsempiMS.browserInfo(true)
int RDLevel = EsempiMS.RDLevel()
}
}
}
- Quando si lavora per una sessione server occorre fare attenzione a non chiamare i metodi che dipendono da una richiesta del browser come BrowserInfo e UserAgent.
Ultima modifica: 25/10/2016 / Validità: da 9.5.4160