Genera grafico elaborando gli indicatori intelligenti
Aspose.Cells Le API forniscono ilDesigner di cartelle di lavoro classe per lavorare con gli indicatori intelligenti in cui la formattazione e le formule vengono inserite nei fogli di calcolo del designer e quindi elaborateDesigner di cartelle di lavoroclasse 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 progettista
- Elaborazione del foglio di calcolo della finestra di progettazione rispetto all’origine dati specificata
- Creazione di un grafico basato su dati popolati
Creazione del foglio di calcolo del designer
Un foglio di calcolo del designer è un semplice file Excel creato con l’applicazione Excel Microsoft o le API Aspose.Cells contenenti formattazione visiva, formule e marcatori intelligenti, in cui i contenuti possono essere popolati in fase di esecuzione.
Per semplicità, creeremo il foglio di calcolo del designer utilizzando Aspose.Cells for .NET API e successivamente lo elaboreremo rispetto a un’origine dati creata dinamicamente a scopo dimostrativo.
Foglio di calcolo di Processing Designer
Per elaborare il foglio di calcolo del designer, è necessario disporre di un’origine dati che corrisponda agli Smart Marker utilizzati nel foglio di calcolo del designer. Ad esempio, abbiamo creato una voce Smart Marker come &=Sales.Year, che rappresenta la colonna Year in 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 è abbastanza 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, utilizzeremo il fileChart.SetChartDataRangemetodo in modo da non dover configurare ulteriormente il grafico.