Automazione avanzata dei report
- Home
- Risorse
- Manuale dell’utente
- thinkcell Charts: visualizzazione dei dati
- Automazione avanzata dei report
L'automazione avanzata dei report è disponibile con thinkcell Suite.
Creare automaticamente report e altre presentazioni che si aggiornano regolarmente. L'automazione avanzata dei report di thinkcell compila i modelli di PowerPoint con i dati più recenti di Excel o JSON.
Con l'automazione dei dati Excel, usare l'API thinkcell per compilare gli elementi thinkcell nel modello con dati di Excel. Per ulteriori informazioni, vedere Automazione con dati di Excel.
Con l'automazione dei dati JSON, usare un file .ppttc per compilare gli elementi thinkcell nel modello con dati JSON. È possibile accedere ai dati JSON e ai modelli di PowerPoint localmente o da remoto, nonché creare presentazioni con un servizio Web. Per ulteriori informazioni, vedere Automazione con dati JSON.
Le annotazioni dei grafici si aggiornano automaticamente insieme ai grafici. Se si aggiungono frecce della differenza, linee di tendenza e altre annotazioni a un grafico nel modello, nella nuova presentazione sia il grafico sia le annotazioni rifletteranno i dati più recenti.
Per usare l'automazione avanzata dei report di thinkcell, sono necessari gli elementi seguenti:
- Una presentazione di PowerPoint con grafici thinkcell o altri elementi
- Logica programmatica per compilare gli elementi con dati
Creare modelli di PowerPoint per l'automazione dei report
Per creare automaticamente un report, è necessaria una presentazione di PowerPoint che funga da modello per la nuova presentazione. Il modello deve contenere uno o più elementi thinkcell da compilare con dati.
Se si usa l'API di automazione di Excel PresentationFromTemplate, gli elementi da compilare con dati devono essere collegati a Excel (vedere Collegamenti dati Excel).
Se si utilizza l’automazione dei dati JSON o l’API di automazione Excel UpdateBatch, gli elementi da compilare con i dati devono avere nomi. Per assegnare un nome a un elemento, eseguire una delle operazioni seguenti:
- Per assegnare un nome a un grafico, una tabella, una Harvey ball o una casella di controllo thinkcell, selezionare l’elemento per aprire la relativa barra di formattazione rapida. In AddRangeData Name, immettere un nome univoco e selezionare Enter.
-
Per assegnare un nome a un campo di testo di automazione, seguire questi passaggi:
- Inserire l’oggetto in cui si desidera posizionare il campo di testo di automazione. L’oggetto può essere una casella di testo, un pentagono, una freccia, un rettangolo arrotondato thinkcell o una forma di PowerPoint.
- Nell’oggetto, posizionare il cursore di testo nel punto in cui si desidera aggiungere il campo di testo.
- Nella scheda Insert della barra multifunzione, selezionare Elements > Automation Text Field
.
- Selezionare il campo di testo di automazione, rappresentato da due parentesi angolari (<>), per aprire la barra di formattazione rapida. In AddRangeData Name, immettere un nome univoco e selezionare Enter.
È possibile aggiungere più di un campo di testo di automazione a un oggetto. Un oggetto può contenere sia campi di testo di automazione sia testo normale.
- Solo per l’automazione Excel: per assegnare un nome a un’immagine di una tabella (vedere Creare immagini di tabelle), selezionare la tabella per aprire la relativa barra di formattazione rapida. In AddRangeImage Name, immettere un nome univoco e selezionare Enter.
Esempio di modello PowerPoint
Per l’automazione dei dati JSON e l’API di automazione Excel UpdateBatch, ecco come creare un modello PowerPoint di esempio con un istogramma in pila e un titolo della diapositiva:
- In PowerPoint, passare alla scheda Home. Nel gruppo Slides, selezionare Layout > Title Only.
- Inserire un istogramma in pila (vedere Introduzione ai grafici). I dati iniziali nel grafico non sono importanti, perché l’automazione sostituirà i dati nel modello con dati Excel o JSON. Se si regolano la posizione, la formattazione e le annotazioni del grafico, queste regolazioni compariranno nella presentazione finale.
- Selezionare il grafico per aprire la relativa barra di formattazione rapida. In AddRangeData Name, immettere
Chart1. Selezionare Enter.
- Fare clic all’interno del segnaposto del titolo della diapositiva in modo da visualizzare il cursore di testo lampeggiante.
- Nella scheda Insert, selezionare Elements > Automation Text Field
.
- Selezionare il campo di testo di automazione, rappresentato da due parentesi angolari (<>), per aprire la barra di formattazione rapida. In AddRangeData Name, immettere
SlideTitle. Selezionare Enter.
- Salvare la presentazione come
template.pptx.
Successivamente, creare la logica programmatica per compilare il modello con i dati.
- Per l’API di automazione Excel
UpdateBatch, vedere UpdateBatch. - Per l’automazione dei dati JSON, vedere Automazione con dati JSON.
Per informazioni sulla creazione di dashboard automatizzati specifici per pianificazione e analisi finanziaria, leggere questo articolo del blog.
Hai bisogno di risolvere un problema?
Consulta la nostra knowledge base