It is currently 10 December 2022, 5:51 Advanced search

Documenti totali nell'onProgress durante la sync

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Documenti totali nell'onProgress durante la sync

Postby Gabri1495 » 11 May 2022, 9:40

Sto provando ad usare l'evento app.sync.onProgress per mostrare la percentuale di avanzamento della sincronizzazione completa, ma non riesco a cogliere l'utilità dei parametri "step" e "total".

Per esempio se imposto app.sync.maxMessages = 1000 al momento di sincronizzare un documento con più di 1000 elementi il comportamento sarà il seguente:

Code: Select all
onProgress {class: "function", step: 0, total: 1000} Documento
onProgress {class: "function", step: 1000, total: 1000} Documento
onProgress {class: "function", step: 1000, total: 2000} Documento
onProgress {class: "function", step: 2000, total: 2000} Documento
onProgress {class: "function", step: 2000, total: 3000} Documento
onProgress {class: "function", step: 3000, total: 3000} Documento
onProgress {class: "function", step: 3000, total: 4000} Documento
onProgress {class: "function", step: 4000, total: 4000} Documento
onProgress {class: "function", step: 4000, total: 4639} Documento
onProgress {class: "function", step: 4639, total: 4639} Documento
onProgress {class: "function", step: 4639, total: 4639} Documento


di fatto il totale non rappresenta il vero numero totale di documenti, ma solo il parziale sincronizzato sino ad allora. Servirebbe sapere sino da subito che in totale riceverò 4639 documenti.

Se non ricordo male su Foundation c'è unna funzione per scoprire in anticipo il numero di documenti che dovranno essere sincronizzati; su Cloud c'è un modo per ottenere quest'informazioni?
Qual è il senso del parametro "total" dell'evento in questione?

Grazie
Gabri1495
 
Posts: 29
Joined: 30 September 2019, 13:48

Re: Documenti totali nell'onProgress durante la sync

Postby m.sirri » 11 May 2022, 12:58

Su Cloud la gestione del pre-count non c'è.
Al momento non puoi sapere quanti documenti riceverai in totale.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8550
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Documenti totali nell'onProgress durante la sync

Postby Gabri1495 » 11 May 2022, 13:02

Grazie per la conferma, aspetterò che venga aggiunta come nuova funzionalità.
Gabri1495
 
Posts: 29
Joined: 30 September 2019, 13:48


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 1 guest

cron