Fermer

septembre 15, 2021

R3 2021 de Telerik Reporting et Telerik Report Server


Visionneuse de rapports WinUI native, modèles VS pour les applications Blazor, compatibilité avec la dernière préversion de .NET 6, concepteur de rapports Web étendu et bien plus encore pour vos besoins de création de rapports !

Dans notre dernière version majeure de cette année, nous allons couper -edge—nous avons une toute nouvelle visionneuse de rapports WinUI native, des modèles d'éléments Visual Studio prêts pour la création de rapports pour les applications Blazor, et nous avons confirmé la compatibilité de nos assemblys avec la dernière préversion de .NET 6. Nous avons ajouté la prise en charge des objets métier personnalisés dans notre concepteur de rapports Web via l'assistant Object DataSource et apporté des tonnes d'autres améliorations dont je serai heureux de vous parler dans les lignes ci-dessous. Modèles, nous avons de bonnes nouvelles : notre programme d'installation est désormais livré avec deux autres modèles qui vous aideront à ajouter une visionneuse de rapports ou un concepteur de rapports Web dans votre application Blazor. L'assistant reconnaît si l'application hôte est une application Blazor WebAssembly ou une application serveur et agit en conséquence. . Nous pensons que ces modèles seront utiles à tous ceux qui souhaitent éviter le processus fastidieux de configuration manuelle du widget Report Viewer ou Web Report Designer et de leurs dépendances. Viewer

WinUI est un nouveau framework activement développé qui gagne de plus en plus de terrain. Leur dernière version, WinUI 3, est distribuée avec Windows App SDK et a tout le potentiel pour devenir l'outil de choix pour la création d'applications modernes par des développeurs déjà familiarisés avec les frameworks XAML bien établis comme WPF et UWP.

Comme il y avait déjà une demande pour une visionneuse de rapports UWP, nous sommes allés plus loin et avons développé une visionneuse de rapports WinUI qui peut être intégrée dans les applications de bureau WinUI 3. Il partage beaucoup de code avec notre visionneuse de rapports WPF testée au combat, ce qui nous a permis de préserver bon nombre de ses capacités. Bien que la visionneuse de rapports WinUI couvre tous les principaux besoins de prévisualisation, certaines de ses fonctionnalités telles que la localisation, l'accessibilité, les info-bulles interactives et la fonctionnalité de recherche doivent encore être implémentées dans une version suivante de notre produit. Étant donné que WinUI 3 est activement développé, certaines de ces fonctionnalités ne sont pas encore prises en charge au niveau du framework, mais nous gardons un œil attentif sur le projet et ajouterons les fonctionnalités manquantes lorsque cela sera possible.

WinUI Report Viewer montrant un rapport des ventes pour une entreprise de vélos de .NET 6. Nous pouvons confirmer que notre produit est compatible avec .NET 6 Preview 7 et vous pouvez cibler en toute sécurité cette version dans vos projets de reporting.</p data-recalc-dims=

Web Report Designer

Pour cette version, nous avons à nouveau consacré une grande partie de notre temps au Web Report Designer et nous sommes fiers de déclarer qu'il couvre désormais toutes les fonctionnalités de reporting essentielles. Nous avons ajouté de nombreuses améliorations à ses performances, son comportement et son UX en général, mais il y a deux nouvelles fonctionnalités sur lesquelles je voudrais me concentrer : la prise en charge des objets métier et une toute nouvelle boîte de dialogue de fichier.

Jusqu'à présent, le Web Report Designer manquait d'une fonctionnalité importante et demandée depuis longtemps : la possibilité d'utiliser des objets de classe affaires à partir d'un assembly personnalisé comme source de données. Dans R3 2021, nous avons supprimé cela de notre liste de tâches et ajouté un assistant de source de données d'objet qui guidera les utilisateurs qui souhaitent connecter leur rapport à une collection d'instances de classe. L'assistant fonctionne de la même manière que dans les concepteurs de rapports de bureau, mais offre une étape supplémentaire où les données obtenues à partir de l'assemblage utilisateur peuvent être prévisualisées avant de fermer l'assistant. assembly personnalisé en tant que source de données dans la fenêtre Configurer la source de données d'objet » title= »Object Data Source »/>

La prochaine amélioration majeure de Web Report Designer est la boîte de dialogue de fichier pratique qui permet aux utilisateurs de charger ou de télécharger des définitions de rapport dans le référentiel principal. Ceci est très pratique dans les scénarios où les utilisateurs doivent télécharger rapidement une définition de rapport et commencer à la modifier ou télécharger un fichier .trdp/.tdx pour un traitement ultérieur, le tout sans avoir à vérifier les configurations de stockage et à naviguer dans une pile de dossiers. La boîte de dialogue elle-même est un widget d'interface utilisateur Kendo, correctement stylisé et configuré pour répondre à nos besoins.

Lors de la mise en œuvre de la fonctionnalité de téléchargement/téléchargement de fichiers, nous avons profité de l'occasion pour étendre davantage l'API du service Web Designer avec de nouveaux points de terminaison, ce qui sera utile pour les développeurs qui souhaitent s'appuyer sur l'implémentation actuelle.

Web Report Designer permettant le téléchargement/le téléchargement de définitions de rapport vers le référentiel principal

D'autres nouvelles fonctionnalités que je voudrais souligner sont : une invite pour les rapports non enregistrés lors de la tentative de fermeture de l'onglet du navigateur, un comportement amélioré des éditeurs de propriétés, de nouvelles commandes de menu contextuel qui ajoutent des fonctionnalités de réinitialisation et de copier-coller applicables au style, et bien d'autres. Toutes ces améliorations nous rapprochent encore plus de l'écart entre les concepteurs de bureau et Web Report Designer, offrant finalement une expérience de concepteur de rapports cohérente quelle que soit l'application utilisée.

Plus de fonctionnalités et de correctifs

Dans R3 2021, nous avons ajouté la prise en charge de maintenir la session cliente active dans tous les visualiseurs de rapports qui se connectent à un service REST de rapport distant, y compris les instances Telerik Report Server. Lorsque l'option « Garder le client en vie » est activée, la visionneuse de rapports s'assurera que les ressources côté serveur du rapport actuellement rendu sont conservées jusqu'à ce que la page ou la fenêtre qui héberge la visionneuse de rapports soit fermée.

Pour faciliter les choses, nous avons ajouté l'option à l'interface utilisateur qui permet de créer une connexion au moteur de rapport pour les visionneuses de bureau :

Option de création d'une connexion au moteur de rapport pour les visionneuses de bureau

Cette version contient également un nombre important de bogues corrigés, dont la plupart ont également été enregistrés sur notre Portail de commentaires afin que les utilisateurs puissent suivre leurs progrès et être avertis lorsque nous modifions l'état d'un problème particulier ou que nous planifions sa mise en œuvre. La liste complète des correctifs est également disponible dans notre article Notes de version.

Telerik Report Server

Bien que cette version n'inclue pas d'améliorations ciblant spécifiquement Report Server, elle utilise le moteur de création de rapports et peut éventuellement utilisez Web Report Designer, de sorte que la plupart des fonctionnalités ci-dessus s'appliquent également à Telerik Report Server. peut faire pour vous, rejoignez notre webinaire en direct et voyez ce que Sam Basu partagera sur Reporting, Report Server, Test Studio, JustMock et Fiddler. Inscrivez-vous ici et laissez-nous vous expliquer les nouveautés de la version d'automne de nos produits.

Twitch Livestreams

En outre, nous avons deux sessions Twitch .NET prévu, qui couvrira à la fois l'actualité de nos outils intégrés de reporting, de tests automatisés et de moquerie.

  • Lundi 20 septembre à 10h00 HE I Produits Web .NET
  • Mardi 21 septembre à 10h00 HE I Produits de bureau .NET

Vous voulez 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 prenant en charge : Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET AJAX, HTML5/JS, Angular, React, Vue, WPF, WinForms et UWP. Également disponible dans le cadre de nos offres Telerik DevCraft, Reporting vous permet de créer, de styliser, d'afficher et d'exporter des rapports interactifs et réutilisables pour présenter de manière attrayante des données analytiques et commerciales. Ajoutez des rapports à n'importe quelle application métier via les commandes de la visionneuse de rapports. Exportez les rapports prêts dans plus de 15 formats. Téléchargez un essai GRATUIT aujourd'hui.

Téléchargez un essai gratuit




Source link

septembre 15, 2021 R3