Pacchetto Office 365: barra di caricamento?
Pubblicato: 2 gennaio 2025 - 14:21
Salve,
attualmente abbiamo Office 2021 Standard installato sulle nostre workstation e vorremmo iniziare la migrazione a Microsoft Office 365, per il quale abbiamo acquistato le licenze.
L'installazione con il pacchetto base (leggermente modificato per le nostre esigenze disinstallando e reinstallando PowerPoint e Visio) funziona correttamente. Tuttavia, ho una domanda: poiché l'installazione di un pacchetto di questo tipo richiede molto tempo, è possibile implementare una barra di avanzamento durante l'installazione? Ad esempio, visualizzando lo stato nell'interfaccia self-service quando si fa clic su "Installa"? Consultando la documentazione di SetupHelpers, ho notato la funzione `show_progress(self, show_box=False, msg='Caricamento...', progress=None, progress_max=None)`.
Ho provato a utilizzarla nel mio codice all'interno della funzione `install()` del mio pacchetto, specificando i valori di avanzamento, ma senza successo. Qualcuno ha un esempio di come utilizzare questa funzione? O magari un metodo per fornire agli utenti aggiornamenti sullo stato di avanzamento durante l'installazione? L'idea è di offrire un processo di migrazione self-service in modo che i nostri utenti possano avviare l'aggiornamento quando lo desiderano.
Grazie in anticipo.
Valentin
attualmente abbiamo Office 2021 Standard installato sulle nostre workstation e vorremmo iniziare la migrazione a Microsoft Office 365, per il quale abbiamo acquistato le licenze.
L'installazione con il pacchetto base (leggermente modificato per le nostre esigenze disinstallando e reinstallando PowerPoint e Visio) funziona correttamente. Tuttavia, ho una domanda: poiché l'installazione di un pacchetto di questo tipo richiede molto tempo, è possibile implementare una barra di avanzamento durante l'installazione? Ad esempio, visualizzando lo stato nell'interfaccia self-service quando si fa clic su "Installa"? Consultando la documentazione di SetupHelpers, ho notato la funzione `show_progress(self, show_box=False, msg='Caricamento...', progress=None, progress_max=None)`.
Ho provato a utilizzarla nel mio codice all'interno della funzione `install()` del mio pacchetto, specificando i valori di avanzamento, ma senza successo. Qualcuno ha un esempio di come utilizzare questa funzione? O magari un metodo per fornire agli utenti aggiornamenti sullo stato di avanzamento durante l'installazione? L'idea è di offrire un processo di migrazione self-service in modo che i nostri utenti possano avviare l'aggiornamento quando lo desiderano.
Grazie in anticipo.
Valentin