Fermer

mai 13, 2021

Quoi de neuf Telerik Reporting and Report Server avec R2 2021


Telerik Reporting R2 2021 apporte Blazor Report Designer, la prise en charge du dernier aperçu de .NET 6 et plus encore. Telerik Report Server R2 2021 est livré avec un concepteur de rapports Web amélioré.

La mi-mai est arrivée, et le beau printemps apporte la prochaine version majeure de la vision de Telerik sur les composants et outils de création de rapports.

En plus de Blazor Report Designer et prise en charge du dernier aperçu de .NET 6, la deuxième version de l'année apporte également de nouvelles améliorations dans le concepteur de rapports Web et la prise en charge de Swiss Barcode. Les rapports deviendront plus jolis avec des thèmes de contenu de rapport supplémentaires et seront intégrés plus facilement à l'aide du modèle d'élément VS pour les applications Web .NET 5. Pour améliorer davantage l'expérience d'intégration, nous avons ajouté de nouveaux thèmes pour la visionneuse de rapports WPF. Nous avons également activé la personnalisation des options d'exportation répertoriées pour l'utilisateur final par rapport individuel. Et autre chose.

Telerik Reporting R2 2021 et Telerik Report Server R2 2021 bénéficient tous deux des divers nouveaux ajouts, alors regardons de plus près.

Blazor Report Designer

La technologie Blazor gagne encore plus en popularité et nous sommes fiers que l'interface Telerik pour Blazor soit l'un des produits faisant progresser cette technologie. Pour fournir des capacités d'intégration Blazor complètes, nous avons commencé à ajouter des composants Blazor dédiés pour intégrer également la fonctionnalité Reporting dans les applications Blazor.

Jusqu'à présent, nous disposions d'un composant Blazor Report Viewer pour intégrer la fonctionnalité de prévisualisation des documents de rapport. Nous sommes désormais fiers d'annoncer que vous pouvez également intégrer facilement la fonctionnalité Web Report Designer dans ces applications, permettant à vos utilisateurs finaux de confiance de créer et de modifier des définitions de rapport. Il s'agit à nouveau d'un wrapper sur le widget de concepteur de rapports basé sur HTML5 qui expose ses API dans le composant Blazor afin que les développeurs puissent le configurer facilement à l'aide des goodies VS. Cela réduit également considérablement les étapes d'ajout du concepteur en encapsulant les ressources nécessaires côté client.

 Un aperçu de certains codes liés à Blazor Web Report Designer, y compris une section de style et @ * Créer le WebReportDesignWidget * @ [19659009] Concepteur Web amélioré</h2 data-recalc-dims=

Nous avons continué à apporter beaucoup de soin au concepteur de rapports Web, en introduisant des changements qui améliorent l'expérience utilisateur lors de l'ajout de nouveau contenu au rapport.

Nous avons implémenté un comportement glisser-déposer pour les données champs de l'onglet Explorateur pour générer facilement des zones de texte avec une expression appropriée pour référencer le champ glissé et également pour les positionner et les parenter facilement sur la surface des rapports. Nous avons également implémenté un tel comportement de glisser-déposer pour les composants de l'onglet Composants afin de les ajouter intuitivement à l'aire de conception. N'oubliez pas que vous pouvez également activer le concepteur de rapports Web pour les utilisateurs de Report Server.

 Sur la gauche se trouve un menu affichant les onglets des composants et de l'explorateur. Nous sommes dans Explorer> Tableau de bord> [Data Sources]> mainDataSource> ProductName. Dans la fenêtre de droite de l'éditeur, nous sommes dans Quarterly Sales, en train de créer un rapport. L'utilisateur a saisi 'ProductName' et le met en place par glisser-déposer. "Title =" Enhanced web designer "/></p data-recalc-dims=

Swiss Barcode Symbology

En suivant les tendances de normalisation des codes à barres, nous introduisons une symbologie de codes à barres suisse prise en charge basée sur la nouvelle QR-facture suisse dans les bordereaux de paiement. Cela vous permet de générer des documents conformes aux exigences légales des pays respectifs.

Cette norme de code-barres est également prise en charge par toutes les suites d'interface utilisateur de Telerik pour une intégration transparente entre nos produits. Le nouveau code-barres suisse présente une API riche, permettant une configuration simple de toutes les entités requises pour que vous puissiez les utiliser facilement en tant que développeur.

Ce code-barres est également disponible pour les utilisateurs de Report Server. Veuillez essayez-le et fournissez vos commentaires dans les commentaires ci-dessous ou dans la demande de fonctionnalité dédiée sur notre Feedback Portal .

 Sur la gauche se trouve le design du code QR suisse, avec le reconnaissable Croix suisse au centre. Sur la droite, une fenêtre de propriétés affiche des détails, y compris BillData pour le créancier et le paiement.

Nouveaux thèmes de contenu de rapport

Les thèmes de rapport offerts par notre Assistant de rapport de bande facilitent l’apparence et l’impression unifiées dans les limites du rapport . Les thèmes disponibles jusqu'à présent ne couvraient que les thèmes Office standard. Nous avons maintenant ajouté des thèmes supplémentaires parmi lesquels choisir.

Les nouveaux modèles de thèmes sont conformes aux thèmes respectifs de l'interface utilisateur de Kendo pour que le contenu du rapport se mélange avec l'application si c'est un effet souhaité. Bien entendu, vous pouvez toujours personnaliser les styles de rapport une fois le rapport créé à l'aide des outils de conception pour modifier la propriété StyleSheet du rapport.

Les nouveaux thèmes, qui sont également disponibles lors de la conception de rapports pour le serveur de rapports, sont: [19659022] Kendo Default

  • Kendo Bootstrap
  • Office 2019
  • Blue Opal (maintenant également disponible pour Band Report)
  • Essayez-les et nous serions heureux de savoir quels autres thèmes vous aimeriez avoir à disposition . Veuillez utiliser les commentaires ci-dessous.

    Modèle d'élément VS pour l'ajout de la visionneuse de rapports HTML5 dans les applications Web .NET 5

    Il est toujours beaucoup plus facile de lancer l'intégration de la technologie en utilisant un modèle d'élément dédié de notre bien-aimé Visual Studio. Avec cette version, nous introduisons un tel outil lors de l'intégration du produit Telerik Reporting dans une application Web .NET 5.

    Le modèle d'élément VS dédié ajoutera l'implémentation du service de rapports REST dans votre projet ou établira la connexion à un rapport Serveur, en fonction des choix effectués dans l'assistant du modèle. Il ajoutera également toutes les ressources côté client nécessaires à l'interface utilisateur, ainsi qu'une page Web fonctionnelle intégrant la visionneuse de rapports HTML5.

    Choisissez simplement le modèle d'élément et l'assistant vous guidera pour entrer et sélectionner tous les paramètres nécessaires. Facile, hm?

    Appliquer la visibilité d'exportation et les paramètres par rapport

    Nous avons eu cette demande assez populaire pour permettre de masquer des options d'exportation particulières pendant que les utilisateurs finaux prévisualisent un certain rapport dans la visionneuse de rapports. L'endroit logique pour un tel paramètre était l'API de l'objet de rapport lui-même, nous introduisons donc la propriété RuntimeSettings sur l'objet de rapport.

    Comme son nom l'indique, nous avons décidé d'aller plus loin et, en plus masquant une extension, il permet de définir ses paramètres d'exportation et même de modifier sa description qui est répertoriée à l'utilisateur final. La propriété en question peut également être configurée à partir des outils de création de rapports.

    Les paramètres sont respectés lorsqu'un visualiseur de rapports répertorie les options d'exportation disponibles. Ils seront également respectés lors de la prévisualisation d'un rapport dans tous les concepteurs de rapports ou dans le serveur de rapports. Les paramètres d'exportation seront également respectés lorsque l'opération d'exportation de rapport sera lancée.

    Deux nouveaux thèmes de la visionneuse de rapports WPF

    Nous introduisons des variations sombres du thème Matériau et du thème VisualStudio2019 dans la visionneuse de rapports WPF pour se conformer à notre Rich Telerik pour le produit WPF et améliorez l'intégration des rapports dans ces applications. De cette façon, nous sommes à égalité avec la suite de thèmes Telerik pour WPF et avons une flexibilité maximale pour styliser votre application.

     Les barres de contrôle supérieure et inférieure sont gris très foncé. Les icônes sont en blanc et l'accent est bleu clair.

    .NET 6 Is Coming

    Et autre chose. Microsoft a commencé à publier des versions préliminaires de la prochaine version majeure de .NET 6 . Nous avons suivi pour nous assurer que nos outils fonctionnent dessus, nous avons donc compilé nos outils et démos pour .NET 6 Preview. Vous pouvez désormais intégrer nos outils si vous prévoyez d'utiliser la nouvelle version de .NET dans vos futurs projets.

    Pour vous aider, nous avons fourni des exemples .NET 6 dans le dossier de déploiement respectif. Cependant, pour les ouvrir, vous devez installer .NET 6 SDK Preview 3 et Visual Studio 2019 Preview Edition. Pour cette raison, ils sont exclus de la solution Samples, vous devez donc les inclure vous-même.

    Correctifs, correctifs, correctifs

    Comme d'habitude, nous avons également résolu un nombre important de problèmes rencontrés dans les produits ainsi que une refactorisation significative pour garder notre base de code fraîche et propre. En voici quelques-uns plus importants:

    • Ajout de la prise en charge du déploiement sur un seul fichier des applications .NET Core qui utilisent le moteur Telerik Reporting.
    • Correction du décalage DST incorrect pour les tâches planifiées et les alertes de données de Report Server.
    • Modification de La valeur d'un paramètre de rapport dans Web Report Designer n'interrompt plus l'éditeur.
    • Maintenant capable de sélectionner des fonctions pour les champs de graphique dans le Concepteur de rapports autonome, où les fonctions étaient marquées "Non défini".
    • Le rendu des images SVG prend désormais en charge divers

    Changement

    Comme on dit, la seule constante est le changement. Au fur et à mesure que la technologie évolue, nous avons décidé d'arrêter l'intégration au moment de la conception de notre produit Telerik Reporting pour Visual Studio 2010. Son support étendu a pris fin il y a presque un an nous avons donc décidé qu'il était temps de passer à autre chose. Cela ne veut pas dire que vous ne pouvez pas compiler vos projets à l'aide de VS 2010. Cependant, aucun concepteur de rapports et ses outils ne seraient disponibles avec cette version et les versions ultérieures de notre produit. J'espère que cela n'affectera pas de manière significative vos plans de développement.

    Refonte des forums de la communauté Telerik et Kendo UI

    Enfin, nous avons réorganisé l'un des endroits préférés que les développeurs adorent traîner – le Telerik et Kendo Forums communautaires UI . Découvrez l'histoire complète de pourquoi et de quoi dans le article de blog dédié .

     Hub des forums Telerik et Kendo UI "title =" Hub des forums Telerik et Kendo UI "style =" vertical-align : middle; "/></p data-recalc-dims=

    Webinaire et sessions Twitch en direct

    Et n'oubliez pas de rejoindre notre webinaire Telerik R2 2021 le 19 mai à 11 h HE. Nous aurons également Sessions Twitch relatives à la création de rapports le mardi 18 de 13 h 30 à 15 h HE et le jeudi 20 mai de 9 h à 10 h 30 HE.

    Enregistrer Votre place au webinaire sur les outils de productivité

    En savoir plus sur les nouvelles fonctionnalités de Telerik Reporting

    Pour une liste complète des gros correctifs et des nouvelles fonctionnalités, n'hésitez pas à consulter l'historique complet des versions, et n'oubliez pas de Partagez vos commentaires dans les commentaires ci-dessous ou sur le Portail de commentaires .

    Vous voulez essayer Telerik Reporting?

    Telerik Reporting est un outil complet, facile à utiliser et po Outil de création de rapports intégré .NET 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 groupées Telerik DevCraft, Reporting vous permet de créer, de styliser, d'afficher et d'exporter des rapports riches, interactifs et réutilisables pour présenter de manière attrayante les 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 une version d'évaluation GRATUITE dès aujourd'hui.

    Téléchargez une version d'évaluation gratuite




    Source link

    mai 13, 2021 R2