Fermer

janvier 20, 2022

Telerik Reporting R1 2022 rencontre React


Composant React Report Viewer, d'excellentes améliorations de Web Report Designer et une meilleure intégration de Visual Studio lors de l'intégration de rapports dans votre application. La gestion des ressources partagées de Report Server brille désormais !

Une nouvelle année a commencé et il est temps d'apporter de nouveaux avantages à votre solution de création de rapports préférée. R1 2022 de Telerik Reporting facilite l'intégration de rapports dans les applications React, en introduisant un composant dédié. Il apporte également la prise en charge des livres de rapports et une gestion centralisée des actifs utiles dans le concepteur de rapports Web et le composant Blazor basé sur celui-ci. Notre intégration Visual Studio suit l'introduction de .NET 6, ajoutant la prise en charge des modèles d'éléments des visualiseurs de rapports WPF et WinForms. Report Server peut désormais stocker des actifs tels que des images et des fichiers de données afin qu'ils puissent être réutilisés à partir des définitions de rapport. facile. Vous disposez maintenant d'un nouveau composant React dédié à la visionneuse de rapports qui garantira une intégration simple pour la prévisualisation des rapports. Le visualiseur est conçu comme un wrapper du widget HTML5 Report Viewer, héritant de tous ses atouts, notamment :

  • Naviguer dans les pages du rapport pour un aperçu à l'écran
  • Exercer les interactivités définies comme Naviguer vers un autre rapport ou vers un signet dans le même, zoomer ou trier sur une colonne, etc.
  • Imprimez ou exportez le rapport dans tous les formats que nous prenons en charge, y compris PDF et Excel

Bien que le composant ne soit pas natif comme le mécanisme de thématisation ( qui devrait utiliser l'interface utilisateur de Kendo pour jQuery one et la dépendance à jQuery lui-même), il apporte une valeur de rapport à vos applications en un rien de temps. /package/@progress/telerik-react-report-viewer. Tout commentaire dans les commentaires ci-dessous est plus que bienvenu.

Prise en charge du livre de rapports dans le concepteur de rapports Web

Pour réitérer, toutes les fonctionnalités introduites dans le concepteur de rapports Web s'appliquent à la fois au widget jQuery et au concepteur de rapports Blazor. Ceux-ci prennent désormais en charge la création et la modification d'un livre de rapports, qui est essentiellement composé de plusieurs rapports combinés en un seul document.

Une fois qu'un livre de rapports est chargé dans le concepteur, une surface de conception dédiée permet d'ajouter, de réorganiser et de supprimer facilement les rapports. qui constituent le livre de rapport. Vous pouvez également choisir une définition de rapport à utiliser comme modèle de table des matières (ToC) et indiquer si elle doit être générée au début ou à la fin du livre.

Report Assets Manager in Web Report Designer

Assets Manager" title="Assets Manager"/></p data-recalc-dims=

Nous voulons que Web Report Designer couvre toute l'histoire de la création d'un rapport à partir de zéro pour vos utilisateurs finaux. Pour ce faire, ils doivent pouvoir télécharger facilement sur le serveur et gérer les ressources supplémentaires référencées dans les définitions de rapport. Le Web Report Designer inclut désormais un outil dédié appelé Assets Manager pour faire le travail. Les actifs pris en charge incluent :

  • Tous les fichiers image utilisés dans les éléments PictureBox, les arrière-plans et les données de graphique représentations de points, etc.
  • Fichiers CSV, JSON et de définition de forme utilisés pour fournir des données hors ligne aux rapports
  • Fichiers XML de feuilles de style externes utilisés pour faciliter la stylisation commune de vos rapports

L'auteur du rapport peut télécharger et sélectionner w actifs organisés en dossiers pour faciliter la navigation et la récupération. Une fois téléchargé, un actif peut être réutilisé dans la même définition de rapport et dans d'autres. Chaque actif peut être sélectionné et référencé à nouveau à partir du gestionnaire d'actifs, qui s'ouvre à partir de l'éditeur de propriété correspondant de la propriété cible. Création de rapports » title= »Snaplines »/>

Ensuite, je présenterai une fonctionnalité qui améliore considérablement la qualité de vie passée à nouveau dans le Web Report Designer. Les opérations de déplacement et de redimensionnement sur l'aire de conception nécessitent souvent de faire correspondre les dimensions des différents éléments afin que le contenu soit bien aligné. Ces ajustements sont beaucoup plus faciles lorsque l'aire de conception accroche les éléments cibles les uns aux autres et affiche les repères visuels correspondants afin que l'auteur comprenne le résultat. C'est ce que fait maintenant le concepteur Web, et le fait bien. différents contrôles de la visionneuse de rapports dans vos applications métier afin d'être encore plus productif. Les modèles d'éléments WinForms et WPF pour Visual Studio prennent désormais en charge l'intégration des visualiseurs de rapports respectifs dans les applications de bureau ciblant .NET Core 3+/.NET 5/.NET 6.

Outre les contrôles, les modèles ajoutent les dépendances NuGet respectives et autoriser la configuration de la visionneuse pour générer les rapports à l'aide du mode moteur de rapport intégré ou pour les récupérer à partir du service de rapports REST distant ou d'une instance Report Server.

.NET 6 Minimal APIs Support

Détection d'API minimales dans les modèles d'éléments Telerik Reporting

La version .NET 6 a apporté une autre méthode de création de services HTTP, appelée API minimales ASP.NET 6.0. Il est déjà utilisé dans les modèles de projet Web Visual Studio lors du ciblage de .NET 6 et il apporte non seulement moins de lignes de code, mais également de la clarté sans sacrifier l'accès à toute la flexibilité du middleware dont vous pourriez avoir besoin.

Nous nous sommes conformés à ce changement en introduisant prise en charge dans nos modèles d'éléments VS qui génèrent une implémentation de service de rapports REST. La logique des modèles d'éléments détectera si votre application Web utilise ou non des API minimales et générera la logique d'initialisation appropriée pour configurer le service de rapports. dans Web Report Designer sont disponibles pour le Report Server si vous l'avez activé à partir du paramètre correspondant. Il permet désormais de modifier les livres de rapports et affiche des lignes d'alignement pour faciliter l'alignement des éléments dans le rapport.

Cependant, je voudrais souligner la prise en charge supplémentaire des ressources de rapport partagées à l'aide du gestionnaire d'actifs que j'ai décrit plus tôt dans l'article. Dans le contexte de Report Server, il offre la possibilité de partager et de réutiliser le langage de conception de l'entreprise, comme l'imagerie et la stylisation parmi les rapports de l'entreprise. Et cela facilite la maintenance de ceux-ci. Ainsi, si un style ou un logo est mis à jour, tous les rapports qui les utilisent seront également mis à jour.

L'autre grand avantage dans le contexte du serveur est de télécharger des fichiers de données (CSV et JSON sont pris en charge) et utilisez-les pour créer différentes visualisations des données en fonction de l'aperçu souhaité. Cela dit, envisagez d'utiliser Web Report Designer comme outil principal pour modifier vos rapports. Tous les commentaires ou commentaires ci-dessous seraient très appréciés.

L'équipe Telerik organisera un webinaire pour couvrir les mises à jour de Telerik Reporting, Test Studio, JustMock et Fiddler Everywhere le Jeudi 3 février, de 11h00 à 1 :00 pm ET.

Save Your Seat

Rejoignez-nous sur Twitch

De plus, il y aura une session de démonstration en direct sur Twitch pour voir les composants nouvellement publiés et fonctionnalités en action et obtenez des idées sur la façon de les utiliser dans vos projets. Discutez avec l'équipe et obtenez des réponses à vos questions sur-le-champ !

Celui pour Test Studio, Reporting et Fiddler est le vendredi 28 janvier à 10h00 HE.

Je veux essayer Telerik Reporting?

Telerik Reporting est un outil de création de rapports intégré .NET complet, facile à utiliser et puissant pour les applications Web et de bureau qui prend en charge : Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET AJAX, HTML5/JS, Angular, React, WPF et WinForms. Également disponible dans le cadre de nos Telerik DevCraft bundlesReporting vous permet de créer, styliser, afficher et exporter des rapports riches, interactifs et réutilisables pour présenter de manière attrayante des données analytiques et des données commerciales. Ajoutez des rapports à n'importe quelle application métier via les contrôles de la visionneuse de rapports. Exportez les rapports prêts dans plus de 15 formats. Téléchargez un essai GRATUIT dès aujourd'hui.

Vous voulez essayer Telerik Report Server ?

Telerik Report Server est une solution de gestion de rapports de bout en bout optimisée par Telerik Reporting. Il est livré avec un mécanisme de marque blanche facile à mettre en œuvre pour devenir une partie intégrante de votre solution avec une capacité flexible d'abonnement à la livraison de rapports basés sur les données. Téléchargez un essai GRATUIT dès aujourd'hui et, s'il correspond à vos besoins, envisagez également le Telerik DevCraft Ultimate bundle qui est fourni avec une instance du serveur.




Source link