Genera grafico elaborando gli indicatori intelligenti

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.