SYNC: Segnalazione nel debug di errori di sincronizzazione
copia linkDescrizione
Sono stati apportati alcuni miglioramenti al servizio di sincronizzazione.
- Qualora lato server fosse stata interrotta la sincronizzazione, ovvero fosse stato impostato il parametro Cancel=true nell'evento OnSynchronize, lato client la sincronizzazione non terminava mai. Ora lato client la sincronizzazione termina con esito negativo e viene segnalato un messaggio di avviso nel debug come mostrato in figura.

Messaggio di warning segnalato nel debug in caso di sincronizzazione interrotta lato server
- Qualora lato server avvenisse un'eccezione e ciò causasse il fallimento della sincronizzazione, ora lato client viene segnalato l'errore con un messaggio di errore nel debug, come mostrato in figura.

- Il servizio di sincronizzazione non è disponibile con la licenza Express. Qualora l'applicazione fosse stata compilata con la licenza Express, in precedenza la sincronizzazione lato client terminava con esito positivo anche se in realtà non era stata eseguita alcuna operazione. Ora, in tal caso, l'errore viene segnalato nel debug con un messaggio di errore, come mostrato in figura.

Funzionalità interessate
Sincronizzazione
Note
Questi miglioramenti sono applicati a ogni metodo remoto della sincronizzazione: Synchronize, Query, ResyncClass, ResyncCollection, ResyncDocument, ResyncClass, GetLock, ReleaseLock.
Ultima modifica: 25/10/2016 / Validità: da 12.0.5200