Componente Canvas Report Ohal

Sfondo del prodotto

Il componente Report Canvas consente all’utente di creare report visivi basati su un set di dati precaricato. L’utente può aggiungere diversi componenti alla propria tela, tra cui immagini, caselle di testo, grafici e tabelle, quindi specifica i dati e come devono essere aggregati. L’utente può quindi riorganizzare e ridimensionare gli oggetti per adattarli alla pagina. L’utente può specificare le tavolozze dei colori e salvare i modelli per un uso futuro. Aspose.Cells viene utilizzato per esportare tutti gli oggetti sulla tela in Excel con i dati corretti. Il componente è scritto con VB.Net in Visual Studio 2008.

Scenario dei requisiti

Abbiamo selezionato Aspose.Cells per le sue capacità di esportazione di Excel Microsoft quasi complete. La cosa più importante per noi è la possibilità di esportare grafici e tabelle, specialmente in Microsoft Excel 2007, che mancavano in altri componenti di terze parti.

Implementazione della soluzione

Ogni oggetto nell’area di disegno del report ha una funzione a cui viene passata un’istanza del foglio di lavoro Aspose.Cells e si aggiunge al foglio di lavoro. Quando l’utente richiede un’esportazione, la cartella di lavoro e i fogli di lavoro vengono inizializzati e ogni oggetto nell’area di disegno del report ha questa funzione chiamata.

Benefici

Aspose.Cells ci ha permesso di creare la cartella di lavoro di Excel in modo completamente indipendente da Excel e quindi di salvare la cartella di lavoro nel formato selezionato dall’utente. Ciò ha consentito di risparmiare ore di debug dell’interazione durante l’utilizzo dell’interoperabilità di Excel e l’implementazione di routine diverse per il salvataggio in diverse versioni di Excel.

Implementazione futura

È probabile che utilizzeremo Aspose.Cells per tutto il caricamento e il salvataggio dei file Excel. Ciò includerà il caricamento dei modelli di dati e l’esportazione dei risultati.

Conclusione