(Legacy) Aggiornare layout report personalizzati
Nota
La funzionalità di layout dei report personalizzati sono una funzionalità legacy che viene gradualmente eliminata. Dovresti iniziare a creare layout personalizzati (noti anche come layout definiti dall'utente) come descritto qui.
Talvolta, potrebbe essere necessario aggiornare il layout personalizzato utilizzato per un report. Ciò è obbligatorio in seguito a una modifica di progettazione al set di dati del report, ad esempio, un campo utilizzato nel layout è stato rimosso da set di dati del report. Se un layout di report necessita di aggiornamento, verrà visualizzato un messaggio di errore quando si tenta di visualizzare l'anteprima, stampare o salvare il report.
È possibile aggiornare automaticamente il layout di report dal messaggio di errore visualizzato quando si esegue il report facendo clic sul pulsante Sì nel messaggio di errore. In alternativa, prima dell'esecuzione dei report, è possibile aggiornare i layout di report specifici o tutti i layout di report personalizzati che potrebbero essere interessati da modifiche del set di dati.
Inoltre è possibile verificare gli aggiornamenti senza applicare le modifiche necessarie ai layout di report personalizzati. In questo modo è possibile visualizzare le modifiche che verranno applicate al layout di report e individuare i problemi che si potrebbero verificare durante il processo. Dai risultati dei test è possibile aprire direttamente i layout di report personalizzati per risolvere eventuali problemi. È consigliabile verificare l'aggiornamento del layout di report prima di applicare gli aggiornamenti.
Non tutte le modifiche del set di dati del report possono essere aggiornate automaticamente nei layout di report. Alcune modifiche del layout di report dovranno essere apportate manualmente dall'utente. Per ulteriori informazioni, vedere Limiti dell'aggiornamento di layout di report personalizzati.
Per aggiornare uno o più layout di report personalizzati
Scegli l'icona , immetti Selezione layout report, quindi scegli il collegamento correlato.
Nella pagina Selezione layout report, se vuoi aggiornare un report specifico, seleziona il layout dall'elenco, quindi scegli l'azione Aggiorna layout. In alternativa, se si desidera aggiornare tutti i layout di report personalizzati per la società, scegliere l'azione Aggiorna tutti i layout.
Se non si verifica alcun errore, l'aggiornamento viene applicato ai layout di report. Se si verificano errori, viene visualizzato un messaggio contenente gli errori. Sarà quindi necessario modificare manualmente il layout di report personalizzato per correggere l'errore. Per ulteriori informazioni, vedere Risolvere gli errori.
Per verificare gli aggiornamenti del layout di report personalizzato
Scegli l'icona , immetti Selezione layout report, quindi scegli il collegamento correlato.
Nella pagina Selezione layout report, scegliere l'azione Verifica aggiornamenti layout.
Le modifiche ai layout di report vengono verificate ma non applicate ai layout di report effettivi. Viene visualizzata una pagina Log aggiornamenti layout report in cui viene indicato lo stato dei potenziali aggiornamenti per ogni layout di report. Se il layout di report presenta errori, è possibile accedervi direttamente dal messaggio per risolverli. Per ulteriori informazioni, vedere Risolvere gli errori.
Limiti dell'aggiornamento di layout di report personalizzati
Sono disponibili diversi tipi di modifiche che l'aggiornamento automatico può applicare ai layout di report personalizzati, ad esempio la rimozione dal set di dati di un campo che è stato utilizzato nel layout. Tuttavia, l'aggiornamento automatico non può gestire le seguenti modifiche da apportare al set di dati di un report.
Eliminazione di campi, etichette o elementi di dati.
Duplicazione di nomi di campi nel layout di report dopo la ridenominazione di un campo nel set di dati. Ciò dovrebbe essere considerato come un errore di progettazione.
Aggiornamento di scenari in cui sono presenti più iterazioni di un layout di report che comportano diverse azioni di ridenominazione negli stessi campi, etichette o elementi di dati.
Se il processo di aggiornamento rileva uno qualsiasi di questi problemi, l'aggiornamento non può essere applicato. Sarà necessario risolvere i problemi manualmente, ad esempio modificando il layout di report in Word o, a livello di codice, utilizzando le codeunit di aggiornamento.
Risolvere gli errori
Se si visualizza un messaggio di errore quando si eseguono o si verificano gli aggiornamenti del layout di report, molto probabilmente sarà necessario modificare il layout di report per risolvere il problema. Leggere il messaggio di errore per aiutare a determinare la causa del problema.
Il problema più frequente si verifica quando un campo utilizzato nel layout è stato rimosso dal set di dati del report. In questo caso, verrà visualizzata una riga nel messaggio di errore che indica che un articolo è stato rimosso. Per risolvere il problema, sarà necessario modificare il layout e rimuovere il campo in questione.
Per ulteriori informazioni, vedere Creare e modificare un layout di report personalizzato.
Dopo avere modificato il layout, provare ad aggiornare nuovamente il layout.
Vedi anche
Gestione dei layout di report
Utilizzare report, processi batch e XMLport
I moduli di e-learning gratuiti per Business Central sono disponibili qui