Fermer

juin 2, 2023

Création de vos propres rapports : concepteur de rapports Web Telerik

Création de vos propres rapports : concepteur de rapports Web Telerik


Voici comment utiliser le concepteur de rapports Web intégré pour créer les rapports dont vous avez besoin directement dans les applications où vous les utiliserez.

Cela vous semble probablement familier : vous travaillez dans une application et avez besoin d’informations supplémentaires. Plus précisément, vous devez afficher un rapport contenant les données dont vous avez besoin pour prendre une bonne décision. Donc, vous quittez votre application, naviguez vers un système de rapport, trouvez le rapport, vérifiez les données… puis revenez à l’application que vous venez de quitter pour réellement « faire le travail ».

Dans un monde meilleur, ce rapport serait disponible à partir de votre application et vous n’auriez pas à quitter l’application pour obtenir les informations dont vous avez besoin. Télérik Visionneuse de rapport vous permet de faire cela.

Mais ce rapport ne sera utile que s’il contient les informations dont vous avez besoin, et personne ne sait mieux que vous ce que ces informations devraient être. Dans ce monde meilleur, vous créeriez le rapport dont vous avez besoin. Si les développeurs qui créent vos applications ont intégré le Concepteur de rapports Web Telerik dans votre application, vous pouvez également le faire et (comme consulter votre rapport) sans quitter votre application. Une fois que vous avez créé votre rapport, vous pouvez y accéder depuis votre application chaque fois que vous en avez besoin.

Vous n’avez même pas besoin de commencer à créer votre rapport à partir de zéro, car le Concepteur de rapports Web Telerik vous permettra d’améliorer un rapport existant qui, peut-être, n’est pas tout à fait correct pour créer le rapport dont vous avez vraiment besoin.

Maintenant, ce serait le monde idéal.

Commencer

Il appartient aux développeurs de votre application où et comment Telerik Report Designer sera disponible dans votre application (le concepteur peut s’ouvrir d’un clic de souris sur un bouton, à partir d’un choix de menu, en cliquant sur un lien hypertexte ou, vraiment, via toute interaction avec ton application).

Lorsque le concepteur apparaît, il vous montrera probablement, en mode conception, le dernier rapport utilisé dans l’application (s’il n’y a pas encore de rapport défini pour l’application, le concepteur de rapport affichera un nouveau rapport vierge).

Une capture d'écran du Web Report Designer.  Sur la gauche se trouve un panneau avec deux onglets intitulés Composants et Explorateur.  L'onglet Explorateur s'affiche et affiche un TreeView avec plusieurs nœuds.  Au milieu se trouve une zone rectangulaire divisée en trois sections horizontales.  Sur la droite se trouve un autre panneau divisé en plusieurs sections avec des titres, des listes déroulantes et des zones de texte.  De nombreuses sections du panneau comportent des flèches, indiquant qu'elles peuvent être développées.

Vous avez maintenant le choix : vous pouvez soit modifier un rapport existant, soit en créer un nouveau.

Commencer un nouveau rapport est facile : Cliquez sur le menu hamburger dans le coin supérieur gauche du menu Report Designer (il est commodément intitulé « Menu ») et sélectionnez l’option de menu Nouveau rapport. Cela ouvrira la boîte de dialogue Créer un rapport. Dans la boîte de dialogue, entrez le nom que vous souhaitez donner à votre rapport et cliquez sur le bouton Enregistrer pour créer votre rapport.

Le concepteur de rapport, avec la zone Menu dans le coin supérieur gauche sélectionnée et affichant le menu déroulant avec les choix du menu.  Le choix Nouveau est sélectionné.

Si vous décidez d’utiliser un rapport existant comme point de départ pour votre nouveau rapport, vous pouvez soit améliorer le rapport affiché, soit en choisir un autre. Pour choisir un autre rapport, cliquez d’abord sur le bouton déroulant à côté du nom du rapport actuellement affiché pour obtenir une liste des rapports disponibles, puis choisissez le rapport que vous souhaitez utiliser comme point de départ.

Le coin supérieur gauche du menu du concepteur de rapport.  Le bouton Menu est toujours visible mais à sa droite se trouve le nom d'un rapport.  À droite du nom du rapport se trouve une flèche déroulante (cette flèche est encerclée). Une liste déroulante indiquant deux noms de rapport s'affiche sous le nom du rapport.

Astuce : Si vous commencez à créer votre nouveau rapport en modifiant un rapport existant, après avoir sélectionné le rapport avec lequel vous voulez commencer, cliquez à nouveau sur le menu hamburger et utilisez la commande Enregistrer sous pour enregistrer le rapport sous un nouveau nom.

Le menu hamburger dans le coin supérieur droit s'affiche à nouveau mais, cette fois, le choix Enregistrer sous est sélectionné.

Après tout, si un rapport est un bon point de départ pour un nouveau rapport, il pourrait facilement être le point de départ d’un autre nouveau rapport. En utilisant l’option Enregistrer sous, vous vous assurez que l’ancien rapport sera conservé afin que vous puissiez l’utiliser comme base pour un autre rapport. De plus, en utilisant Enregistrer sous, vous vous protégez : si vos modifications ne fonctionnent pas pour vous, vous pouvez toujours rouvrir le rapport d’origine et recommencer.

Connexion aux données

Quelle que soit la manière dont vous démarrez votre rapport, vous aurez besoin de certaines données. Cela peut être l’une des bases de données de votre organisation ou un fichier CSV (Excel) ou une variété d’autres sources de données. Pour voir quelles sources de données ont été configurées pour vous, cliquez simplement sur l’onglet Explorateur dans le panneau à gauche de la fenêtre principale du concepteur, juste en dessous du menu hamburger.

Le haut du panneau sur le côté gauche de la source de données, affichant deux onglets.  L'onglet de droite marqué Explorer est sélectionné (et encerclé).  L'onglet affiche un TreeView avec le nœud nommé Sources de données partagées sélectionné

Dans l’arborescence de cet onglet, recherchez l’option Sources de données partagées, puis cliquez sur les trois points à sa droite. Cela révélera un menu avec un choix de menu Ajouter une source de données partagée existante.

Le nœud Sources de données partagées du TreeView montrant les trois points à sa droite à l'intérieur d'un cercle.  Un seul choix de menu s'affiche en dessous à sa droite, indiquant Ajouter une source de données partagée existante.

Cliquez sur l’option de menu Ajouter une source de données partagée existante pour afficher les sources de données qui ont été configurées pour vous. Vous pouvez choisir une source de données en fonction de son nom ou de sa description (et ne vous inquiétez pas si vous choisissez la mauvaise source de données, vous pourrez toujours changer d’avis plus tard et passer à une autre source de données). Si vous ne savez pas quelle source de données fonctionnera pour votre rapport, vous pouvez contacter le développeur qui a configuré le concepteur de rapports dans votre application pour vous aider à déterminer quelle source de données est votre meilleur choix.

Une nouvelle boîte de dialogue intitulée Rechercher un dossier.  Un panneau sur la gauche affiche un seul choix sélectionné nommé Sources de données partagées.  La zone principale à droite affiche deux icônes de document intitulées Northwind All Tables.sdsx et Northwind.sdsx.  L'une des icônes de document a été sélectionnée.  Dans le coin inférieur droit de la boîte de dialogue se trouvent les boutons Enregistrer et Annuler.

Une fois que vous avez choisi une source de données, cliquez sur la source de données pour la sélectionner, puis cliquez sur le bouton Enregistrer pour joindre la source de données à votre rapport. Vous serez redirigé vers l’onglet Explorateur qui affichera désormais les champs de cette source de données que vous pouvez utiliser dans votre rapport.

L'onglet Explorateur à nouveau.  Cependant, un nouveau nœud a été ajouté sous le nœud Sources de données partagées.  Le nouveau nœud est nommé Northwind All Tables1.  En dessous se trouve une liste de noms de colonnes/champs de tables dans la base de données Northwind.

Il est très probable que les développeurs qui ont créé votre application aient configuré le concepteur de rapports avec des sources de données pertinentes pour l’application dans laquelle vous travaillez. Si vous ne trouvez pas de source de données qui fonctionne pour le rapport souhaité, vous pouvez créer une nouvelle source de données. Cependant, vous devrez probablement faire appel à l’assistance de votre service informatique pour ce faire (surtout si vous souhaitez vous connecter à l’une des bases de données de votre organisation).

Mais, pour l’instant : Félicitations ! Vous êtes prêt à commencer à créer votre rapport. Au fur et à mesure que vous créez votre rapport, vous voudrez voir comment vous vous en sortez. Pour prévisualiser votre rapport pendant que vous travaillez, cliquez simplement sur le bouton Aperçu dans le coin supérieur droit du rapport. Lorsque votre rapport s’affiche, ce bouton Aperçu se transforme en bouton Conception. Cliquez simplement sur ce bouton pour revenir à la conception de votre rapport.

Prêt à tirer parti des rapports intégrés ?

Progrès Rapports Telerik fournit tous les outils dont vous avez besoin pour intégrer les rapports riches et interactifs dont vos utilisateurs ont besoin pour analyser et comprendre leurs données directement dans les applications de vos utilisateurs (y compris la possibilité pour vos utilisateurs d’exporter les résultats dans plus de 15 formats, soit pour les distribuer, soit pour les intégrer à autres outils d’analyse). Telerik Reporting vous permet ensuite d’aller plus loin et de donner à vos utilisateurs un concepteur de rapports Web entièrement fonctionnel pour créer les rapports qu’ils souhaitent sans jamais quitter les applications où ils utiliseront leurs rapports.

Vous pouvez tirer parti de ces outils faciles à utiliser à la fois dans n’importe quel environnement d’application Web côté client (HTML5/JS, Angular, React, Vue ou Blazor) et dans n’importe quelle application .NET (Web ou bureau : ASP.NET Core, ASP.NET MVC, ASP.NET AJAX, WinForms et UWP).

Si vous ne l’avez toujours pas essayé, vous pouvez commencer un essai gratuit pour regarder de plus près. Un service d’assistance renommé et une panoplie de ressources vous aideront tout au long du chemin.




Source link