Partager via


Nouveautés dans les Rapports Microsoft

Windows Server 2008 Visual Studio 2012 contient les nouvelles fonctions de rapport suivantes pour vous aider à concevoir des rapports, à les afficher dans vos applications et à intégrer vos applications avec Windows Server 2008 SQL Server Reporting Services :

Nouvelles fonctionnalités de rapport et schéma RDL

Le Concepteur de rapports Visual Studio 2012 prend en charge la création de rapports basés sur le schéma du langage RDL (Report Definition Language) 2010. Les nouvelles fonctionnalités suivantes sont incluses dans ce schéma :

  • Nouveaux éléments de rapport : cartes, graphiques sparkline, barres de données et indicateurs

  • Nommer des onglets de feuille de calcul Excel

  • Pagination de rapport

  • Rotation du texte de 270 degrés

  • Calcul des agrégats d'agrégats

  • Prise en charge améliorée des expressions

  • Fonctions de recherche

Pour plus d'informations sur chacune de ces fonctionnalités, consultez Nouveautés (Reporting Services) dans la documentation en ligne de SQL Server.

Les rapports basés sur le schéma RDL 2008 peuvent être ouverts et modifiés dans le Concepteur de rapports. Lorsque vous créez un nouveau rapport, par défaut il est également défini dans le schéma RDL 2008. Lorsque vous ajoutez des fonctionnalités qui ne sont prises en charge que par le schéma RDL 2010 (par exemple, ajout d'un élément de rapport cartographique), votre rapport est automatiquement mis à niveau vers le schéma RDL 2010.

Lors de l'ouverture de rapports RDL 2005 existants dans le Concepteur de rapports, vous devez choisir de les mettre à niveau dans le schéma RDL 2008. Le concepteur de rapports Visual Studio 2012 ne prend pas en charge les rapports RDL 2005 sans mise à niveau. Cependant, vous pouvez toujours utiliser les contrôles Visual Studio 2012 ReportViewer pour afficher les rapports RDL 2005 existants.

Lorsque vous utilisez les contrôles ReportViewer en mode de traitement distant avec SQL Server 2008 ou une version ultérieure du serveur de rapports Reporting Services, vous pouvez bénéficier des fonctionnalités de création de rapports uniquement disponibles dans Reporting Services, comme les éléments de rapport personnalisés.

Retour au début

Formats d'exportation

Les formats suivants d'exportation ont été ajoutés aux contrôles ReportViewer dans cette version finale :

  • Microsoft Excel XLSX : l'option d'exportation Excel dans la liste déroulante Exporter exporte maintenant vers le format Office Open XML et l'extension de fichier est XLSX. Ce format est compatible avec Microsoft Excel 2007-2010, ainsi que Microsoft Excel 2003 avec le pack de compatibilité Microsoft Office pour Word, Excel et PowerPoint installé.

    Cette mise à niveau de format Excel présente également les améliorations suivantes :

    • Le nombre maximal de lignes par feuille de calcul est 1 048 576.

    • Le nombre maximal de colonnes par feuille de calcul est 16 384.

    • Le nombre de couleurs autorisées dans une feuille de calcul est d'environ 16 millions (couleur 24 bits).

    • La compression ZIP fournit des fichiers de plus petite taille.

  • Microsoft Word DOCX : l'option de mise en forme Word dans la liste déroulante Exporter exporte maintenant vers le format Office Open XML et l'extension de fichier est DOCX. Ce format est compatible avec Microsoft Word 2007-2010, ainsi que Microsoft Word 2003 avec le pack de compatibilité Windows Server 2008 Office pour Word, Excel et PowerPoint installé.

Les convertisseurs existants Excel (XLS) et Word (DOC) ne sont plus visibles dans la liste déroulante Exporter, mais sont toujours accessibles par programme. Pour récupérer la liste complète des extensions de rendu prises en charge par les contrôles ReportViewer, utilisez la méthode ListRenderingExtensions.

Retour au début

Modifications de l'API dans les contrôles ReportViewer

Une nouvelle propriété est ajoutée dans les espaces de noms ASP.NET et Windows Forms : MapTileServerConfiguration. Cette propriété est ajoutée pour prendre en charge l'élément de rapport cartographique. Aucune autre modification n'a été apportée à l'API ReportViewer.

Retour au début

Prise en charge d'un navigateur

Internet Explorer 6 n'est plus pris en charge par le contrôle ReportViewer ASP.NET AJAX dans cette version, et Internet Explorer 9 est maintenant pris en charge. Pour obtenir une matrice de prise en charge détaillée, consultez Prise en charge d'un navigateur pour les contrôles de serveur Web ReportViewer.

Le contrôle ReportViewer ASP.NET AJAX contient également plusieurs améliorations des performances pour le rendu HTML de grandes pages de rapports et d'un grand nombre de valeurs de paramètres.

Retour au début

Voir aussi

Concepts

Rapports Microsoft