It is currently 8 June 2025, 18:30 Advanced search

invece di boolean Syncservice.Syncronize

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

invece di boolean Syncservice.Syncronize

Postby poidomani » 13 October 2016, 17:28

invece di boolean non si potrebbe mettere un codice di errore che preveda i casi per i quali il servizio non esegue la sincronizzazione?
A me oggi è capitato, su un programma scritto da altri, che l'URL, per un motivo che sarebbe lungo da spiegare, era null.
Ho perso un pomeriggio per scoprire il motivo.
Se Syncservice.Syncronize ritornasse un codice di errore sarebbe meglio. Oppure il caso in cui ritorna false è solo quello?
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3310
Joined: 4 November 2010, 15:07
Location: Bologna

Re: invece di boolean Syncservice.Syncronize

Postby g.lanzi » 16 October 2016, 6:33

Viene tornato false se:
- la sincronizzazione non è andata a buon fine (ma solo in caso di sincronizzazione sincrona e non asincrona, come quella nativa)
- non è possibile collegarsi al server (e si è impostato checkServer >0)
- non è stato possible scrivere nella ZZ_Sync
- l'utente ha annullato l'operazione

È interessante l'idea di specificare un errore diverso in risposta, ma intanto posso suggerire che con il debug verboso avresti dovuto vedere l'errore.
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.
User avatar
g.lanzi
Pro Gamma
Pro Gamma
 
Posts: 3504
Joined: 29 September 2010, 10:24
Location: Bologna


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 6 guests