Scopo
La funzione restituisce la data/ora dell'ultima volta in cui i dati RTC sul client sono stati correttamente memorizzati. Normalmente questa funzione viene utilizzata per sapere se è il caso di ricontattare il server di sincronizzazione chiamando la funzione RTCSync per scaricare nuovamente i dati di configurazione.
Le applicazioni offline sviluppate con In.de memorizzano i dati RTC in apposite tabelle del database che contiene i dati RTC. Se l'applicazione è offline, tali tabelle vengono automaticamente create dal sistema quando viene chiamato il metodo RTCSync.
Sintassi
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Viene restituita la data/ora dell'ultima volta in cui i dati RTC sono stati sincronizzati sul client per la tripletta di parametri RTCLanguage, RTCUserID e RTCGroupID.
Esempio di codice
// Evento notificato dall'applicazione quando viene inizializzata
// **************************************************************
event AppMobile.Initialize()
{
// Attivo la lingua inglese
AppMobile.RTCLanguage = "ENG"
//
// Se non ho ancora i dati RTC, avvio la sincronizzazione
if (isNull(SyncService.RTCTimestamp()))
{
SyncService.RTCSync()
}
}
- Il sistema utilizza il valore dei tre parametri RTCLanguage, RTCUserID e RTCGroupID per sapere quale configurazione occorre attivare. Pertanto è necessario valorizzare tali dati all'avvio dell'applicazione o comunque prima di eseguire la funzione RTCTimestamp.
- Se i dati RTC per la tripletta di parametri RTCLanguage, RTCUserID e RTCGroupID non sono disponibili, la funzione restituisce il valore NULL.
Ultima modifica: 25/10/2016 / Validità: da 11.5.5000