Condividi tramite


Novità nei rapporti Microsoft

In Microsoft Visual Studio 2012 sono incluse le seguenti nuove funzionalità che consentono di progettare rapporti, visualizzarli nelle applicazioni e integrare le applicazioni con Microsoft SQL Server Reporting Services:

Nuove funzionalità di report e schema RDL

In Progettazione report di Visual Studio 2012 è supportata la creazione di report basati sullo schema RDL (Report Definition Language) 2010.In questo schema sono incluse le nuove funzionalità seguenti:

  • Nuovi elementi del report: mappe, grafici sparkline, barre dei dati e indicatori

  • Denominazione delle schede del foglio di lavoro di Excel

  • Paginazione del report

  • Rotazione del testo di 270 gradi

  • Calcolo delle aggregazioni di aggregazioni

  • Supporto avanzato per le espressioni

  • Funzioni di ricerca

Per ulteriori informazioni su ognuna di queste nuove funzionalità di Progettazione rapporti, vedere Novità (Reporting Services) nella documentazione online di SQL Server.

I report basati sullo schema RDL 2008 possono essere aperti e modificati in Progettazione report.Quando si crea un nuovo report, viene impostato anche sullo schema RDL 2008 per impostazione predefinita.Quando si aggiunge una funzionalità supportata solo dallo schema RDL 2010 (ad esempio l'aggiunta di un elemento del report mappa), il report verrà aggiornato automaticamente allo schema RDL 2010.

Quando si aprono i rapporti RDL 2005 esistenti in Progettazione rapporti, è necessario scegliere di aggiornare il rapporto allo schema RDL 2008.In Progettazione rapporti di Visual Studio 2012 non sono supportati i report RDL 2005 senza aggiornamento.Tuttavia, è comunque possibile utilizzare controlli ReportViewer di Visual Studio 2012 per visualizzare i report RDL 2005 esistenti.

Quando si utilizzano i controlli ReportViewer in modalità di elaborazione remota con una versione SQL Server 2008 o successiva del server di report di Reporting Services, è possibile utilizzare le funzionalità di creazione di report disponibili solo in Reporting Services, ad esempio gli elementi di rapporti personalizzati.

Torna all'inizio

Formati di esportazione

I seguenti formati di esportazione sono stati aggiunti ai controlli di ReportViewer in questa versione:

  • Microsoft Excel XLSX: l'opzione di esportazione Excel nell'elenco a discesa Esporta consente l'esportazione nel formato Office Open XML e l'estensione di file è XLSX.Questo formato è compatibile con Microsoft Excel 2007-2010, nonché con Microsoft Excel 2003 con installato Microsoft Office Compatibility Pack per Word, Excel e PowerPoint.

    Questo aggiornamento del formato di Excel include inoltre i miglioramenti seguenti:

    • Il numero massimo di righe per foglio di lavoro è 1.048.576.

    • Il numero massimo di colonne per foglio di lavoro è 16.384.

    • Il numero di colori consentiti in un foglio di lavoro è circa 16 milioni (24 bit).

    • La compressione ZIP fornisce dimensioni di file più ridotte.

  • Microsoft Word DOCX: l'opzione del formato Word nell'elenco a discesa Esporta consente l'esportazione nel formato Office Open XML e l'estensione di file è DOCX.Questo formato è compatibile con Microsoft Word 2007-2010, nonché con Microsoft Word 2003 con installato Microsoft Office Compatibility Pack per Word, Excel e PowerPoint.

I renderer per Excel (XLS) e Word (DOC) esistenti non sono più visibili nell'elenco a discesa Esporta, ma è ancora possibile accedervi a livello di programmazione.Per recuperare un elenco completo delle estensioni di rendering supportate dai controlli ReportViewer, utilizzare il metodo ListRenderingExtensions().

Torna all'inizio

Modifiche delle API nei controlli ReportViewer

Una nuova proprietà viene aggiunta sia in ASP.NET che negli spazi dei nomi di Windows Form: MapTileServerConfiguration.Questa proprietà viene aggiunta per supportare l'elemento del report mappa.Nessun'altra modifica è stata apportata all'API ReportViewer.

Torna all'inizio

Supporto browser

Internet Explorer 6 non è più supportato dal controllo ASP.NET AJAX ReportViewer in questa versione e ora è supportato Internet Explorer 9.Per una matrice del supporto dettagliata, vedere Supporto del browser per controlli del server Web ReportViewer.

Il controllo ASP.NET AJAX ReportViewer contiene anche una serie di miglioramenti delle prestazioni per il rendering HTML di pagine del report di grandi dimensioni e numerosi valori del parametro.

Torna all'inizio

Vedere anche

Concetti

Rapporti Microsoft