Genera grafico elaborando marcatori intelligenti
Aspose.Cells Le API forniscono ilWorkbook Designerclasse per lavorare con i marcatori intelligenti in cui la formattazione e le formule vengono inserite nei fogli di calcolo del designer e quindi elaborateWorkbook Designerclass per riempire i dati in base agli Smart Marker specificati. È anche possibile creare grafici Excel elaborando gli Smart Marker, che richiederanno i seguenti passaggi.
- Creazione del foglio di calcolo del designer
- Elaborazione del foglio di calcolo del progettista rispetto all’origine dati specificata
- Creazione di grafici basati su dati popolati
Creazione del foglio di calcolo del progettista
Un foglio di calcolo per designer è un semplice file Excel creato con l’applicazione Excel Microsoft o le API Aspose.Cells contenente la formattazione visiva, le formule e gli indicatori intelligenti, in cui i contenuti possono essere popolati in fase di esecuzione.
Per semplicità, creeremo il foglio di calcolo del progettista utilizzando Aspose.Cells for .NET API e successivamente lo elaboreremo rispetto a un’origine dati creata dinamicamente a scopo dimostrativo.
Elaborazione del foglio di calcolo del progettista
Per elaborare il foglio di calcolo del designer, è necessario disporre di un’origine dati che corrisponda agli indicatori intelligenti utilizzati nel foglio di calcolo del designer. Ad esempio, abbiamo creato una voce Smart Marker come &=Sales.Year, che rappresenta la colonna Year nella DataTable Sales. Nel caso in cui una colonna corrispondente non sia disponibile nell’origine dati, le API Aspose.Cells salteranno l’elaborazione per quel particolare Smart Marker e, di conseguenza, i dati per quel particolare Smart Marker non verranno popolati.
Per dimostrare questo caso d’uso, creeremo l’origine dati da zero e la elaboreremo rispetto al foglio di calcolo del designer creato nel passaggio precedente. Tuttavia, in uno scenario in tempo reale, i dati potrebbero essere già disponibili per un’ulteriore elaborazione, pertanto è possibile ignorare la creazione dell’origine dati se i dati sono già disponibili.
L’elaborazione degli Smart Marker è piuttosto semplice, come dimostrato dal seguente frammento di codice.
Creazione del grafico
Una volta che i dati sono a posto, tutto ciò che dobbiamo fare è creare un grafico basato sull’origine dati. Per mantenere l’esempio semplice, useremo ilGrafico.SetChartDataRangemetodo in modo da non dover configurare ulteriormente il grafico.