
Visionneuse de rapports ASP.NET MVC | Outil de reporting Web – Bien choisir son serveur d impression
Vue d'ensemble
ASP.NET MVC Report Viewer est un outil de génération de rapports Web qui affiche les rapports SSRS, RDL et RDLC dans les applications Web. Il donne à votre application toutes les fonctionnalités principales de la génération de rapports RDL, telles que paramètres, variables, expressions, modules de code, champs calculés, tri, regroupement, filtrage, pagination, liaison de rapport, exploration en aval (élément à bascule), accès au détail, hyperlien, etc. Vous pouvez exporter le rapport aux formats PDF, Excel, CSV, WORD, PowerPoint et HTML. Les rapports générés à l'aide de HTML5 offrent une expérience utilisateur optimale pour les facteurs de forme de téléphone, de tablette et de bureau.
Formats de rapport
Rapports du serveur SSRS
Syncfusion ASP.NET MVC Report Viewer peut rendre les rapports RDL publiés ou déployés sur un serveur SQL Server Reporting Services (SSRS).
Rapports locaux RDL et RDLC
Vous n'avez plus besoin de SSRS Report Server pour générer des rapports RDL. Affichez les rapports RDL et RDLC locaux ou incorporés dans une application sans utiliser SSRS Report Server.
Connectez-vous à n'importe quelle source de données de rapport
Récupère les données d'une grande variété de sources de données qui se trouvent dans des bases de données locales ou serveur.
- Sources de données intégrées: Microsoft SQL Server, Microsoft SQL Azure, SQL CE, XML, Microsoft Access, Oracle, OLEDB et ODBC.
- Source de données d'objet métier: IList, DataSet et DataTable.
- Extension de traitement de données personnalisée: MySQL, SQLite, PostgreSQL, etc.
Éléments du rapport
Permet aux utilisateurs d'afficher des rapports élégants et interactifs créés avec la visualisation de données standard de rapports RDL, la région de données et les éléments de base de rapports de manière efficace:
- Éléments de base: Zone de texte, image, ligne et rectangle.
- Eléments de région de données: Table, matrice (tableau croisé dynamique) et liste.
- Visualisation des données: graphiques, graphiques sparkline, bases de données, jauges, indicateurs et cartes.
- Sous-rapports.
- Éléments de rapport personnalisés.
Paramètres du rapport
Les utilisateurs finaux peuvent fournir de manière interactive des entrées de paramètre de rapport au moment de l'exécution pour modifier la présentation des données des rapports en fonction.
Paramétrage personnalisé
Prend en charge la disposition des paramètres SQL Server 2016 qui vous permet de rendre les paramètres de rapport comme vous le souhaitez.
Paramètres de requête
Permet de prévisualiser le rapport avec des paramètres de requête qui filtrent les données de la source de données. Il limite la quantité de données en fonction de l'entrée utilisateur du paramètre d'exécution ou permet de le définir dans le rapport comme valeurs par défaut.
Filtrer, grouper et trier les données
Les valeurs de données des éléments de rapport de région de données sont organisées à l'aide du regroupement, du tri et du filtrage. Il prend en charge des éléments tels que des tableaux, des tableaux croisés dynamiques, des listes, des graphiques, des lignes d'étincelle, des barres de données, des jauges, des indicateurs et des cartes.
Regroupement
Prend en charge le regroupement pour visualiser les données de manière organisée. Regroupe les données dans des tableaux, des graphiques, des jauges, des cartes et des indicateurs et organise les données en fonction d'un champ de jeu de données, d'une expression de groupe ou d'autres valeurs.
Tri
Contrôle l'ordre d'affichage des données dans un élément de région de données du rapport (croissant ou décroissant).
Filtration
Le filtrage permet le compactage des données. Les rapports générés avec les filtres sont appliqués aux groupes de fichiers, de tables, de graphiques ou de régions de données partagés ou incorporés.
Expressions
Génère des rapports avec des expressions de spécification RDL SQL Server Reporting simples et complexes qui spécifient ou calculent des valeurs pour les propriétés, paramètres, requêtes, groupes, tri, module de code, filtres, champs, collections, fonctions, etc. du rapport.
Explorer, approfondir, trier interactif et hyperlien
Vous pouvez utiliser des rapports au moment de l'exécution grâce aux fonctionnalités de création de rapports RDL telles que l'accès au détail, l'exploration, les hyperliens et le tri interactif.
Imprimer et exporter
Exporter des rapports RDL et RDLC
Exportez les rapports affichés dans des formats de fichiers courants tels que PDF, Word, Excel, CSV, PowerPoint et HTML. En outre, fournit des options de propriété permettant de modifier la version et les paramètres du format d'exportation.
Impression
Prend en charge l’impression des rapports en aperçu en cliquant sur l’option d’impression de la barre d’outils. Les paramètres de propriété vous permettent d'afficher et d'imprimer à partir du même onglet ou d'un nouvel onglet.
Aperçu avant impression
En cliquant sur l'option de mise en page dans la barre d'outils, le rapport s'affiche au format de sortie imprimable.
Ajuster à la page
Des options sont disponibles pour ajuster le contenu de la page par rapport à la taille du contrôle par largeur de page ou par taille de page entière.
Mise en page
Personnalisez la conception de votre page de rapport en sélectionnant des options telles que le format, l'orientation et les marges du papier dans la boîte de dialogue Mise en page. En cliquant sur l'option Aperçu avant impression affiche les modifications appliquées à la page du rapport dans la visionneuse de rapports.
Personnaliser la barre d'outils
Personnaliser les icônes de la barre d’outils et les apparences des éléments à l’aide de modèles. Masquer la conception de la barre d'outils du composant et afficher une interface utilisateur personnalisée à l'aide des propriétés du visualiseur de rapports.
Bloc de paramètres personnalisé
Prend en charge la personnalisation de l’aspect par défaut du bloc de paramètres de gauche à droite à l’aide de modèles. Masquer le bloc de paramètres Report Viewer par défaut et afficher une interface utilisateur personnalisée.
API conviviales pour les développeurs
Vous avez le contrôle sur tous les éléments d'interface utilisateur (barre d'outils, bloc de paramètres, page et boîtes de dialogue) et sur tous les comportements de la visionneuse de rapports ASP.NET MVC. Vous pouvez fournir la meilleure expérience à vos utilisateurs finaux grâce à un riche ensemble d’API conviviales pour les développeurs.
Autres frameworks supportés
ASP.NET MVC Report Viewer prend en charge les langages JavaScript, angulaire, React, EmberJS, Aurelia, PHP et JSP. Cela vous permet de créer votre propre application avec des fonctionnalités de création de rapports Web.
Globalisation et localisation
La globalisation
Vous pouvez formater le contenu du rapport dans n’importe quelle langue pour aider les utilisateurs de différents pays.
Localisation
Les utilisateurs peuvent localiser tout le texte statique de la visionneuse de rapports ASP.NET MVC dans la langue de leur choix.
Rendu réactif
Report Viewer s'affichera de manière adaptative avec des interfaces utilisateur optimales pour les facteurs de forme des téléphones, des tablettes et des ordinateurs de bureau. Cela aide votre application à évoluer facilement sur tous les facteurs de forme.
Compatibilité du navigateur
Fonctionne dans tous les navigateurs modernes sur tous les périphériques, car la visionneuse de rapports ASP.NET MVC est rendue à l'aide d'éléments HTML5.
Des thèmes
La visionneuse de rapports ASP.NET MVC est livrée avec des thèmes tels que Matériau, Amorçage, Fabric (Office 365), Contraste élevé, etc. Les utilisateurs peuvent créer de nouveaux thèmes pour obtenir l'apparence souhaitée en utilisant facilement l'application Theme Studio.
Commentaires
Laisser un commentaire