Fermer

avril 30, 2020

Concepteurs de rapports Web et de bureau pour tous


Dans le premier article de cette série, nous détaillons les possibilités illimitées des concepteurs de rapports Telerik Reporting .NET pour le Web et le bureau.

Aperçu de la série

Telerik Reporting est un puissant
moteur de génération de rapports basé sur .NET avec de nombreux avantages. Un de ces avantages
est le rapport
Designers
.
Des développeurs aux concepteurs de rapports et aux parties prenantes, Telerik Reporting est l'outil de choix
pour créer et concevoir de beaux rapports. En conséquence, j'ai créé cette série pour illustrer cela.

Cette série couvre un peu du passé, un peu du présent et, surtout, des opportunités futures. le
les publications ultérieures seront plus techniques, vous pouvez donc avancer en utilisant les liens ci-dessous ou lire à votre guise.

  1. Concepteurs de rapports Web et de bureau pour tous – Telerik Reporting. (Ce message)

  2. Concepteur de rapports Web dans .NET – Mise en route. (À venir bientôt!)

  3. Concepteurs de rapports de bureau dans .NET – Prise en main. (À venir bientôt!)

Présentation

Fait intéressant, la première version de Telerik Reporting a été publiée en

Avril 2007
. Maintenant, 13 ans plus tard, il est devenu l'un de nos plus aimés
des produits. Bien que l'industrie et la façon dont les gens travaillent ont également changé. En 2007, le bureau était le plus
ordinateur largement utilisé dans les entreprises. Dans le même temps, les développeurs de rapports souhaitaient uniquement des outils de création de rapports
qui pourrait être utilisé sur le bureau qui, par coïncidence, était Visual Studio.

Actuellement, Internet a réussi
plus facile pour les gens de réaliser de grandes choses. Par exemple, certaines entreprises pourraient être gérées de n'importe où dans le monde.
En outre, un nombre croissant d’employés constatent que le travail à distance leur permet de collaborer et
effectuer tout aussi bien ou mieux que dans un bureau. Sans surprise, cela peut être la raison pour laquelle un site Web riche en fonctionnalités,
Le concepteur de rapports ad hoc est l'une des trois fonctionnalités les plus demandées depuis longtemps.

Tout au long de cette série, je
examinera nos capacités de concepteur, fonctionnalités spécifiques, où tirer le meilleur parti
des informations à jour et illustrent ce que les concepteurs et développeurs de rapports peuvent
atteindre. Pour ce faire, je vais créer un exemple d'application, mais dans ce
post, je vais fournir un bref aperçu de ce que nos concepteurs de rapports peuvent faire, où
pour trouver les dernières informations sur les fonctionnalités couvrant tous nos
designers, et parler des possibilités qui sont maintenant disponibles. Laissez moi brièvement
examinez ensuite les outils du concepteur de rapports.

Telerik Reporting Designer Tools

Au cœur de Telerik
Le reporting, c'est concevoir le rapport. Par conséquent, nous incluons des outils pour un rapport rapide
création et beau style. Par exemple, un concepteur de rapports peut utiliser le rapport glisser-déposer
création avec des cartes, des graphiques, des tableaux, des sous-rapports et bien plus encore. Aditionellement,
les concepteurs peuvent désormais visualiser et communiquer des données d'entreprise en toute simplicité à l'aide d'un WYSIWYG
approche dans le nouveau concepteur de rapports basé sur le Web.

 Visual Studio Report Designer "title =" Visual Studio Report Designer "data-openoriginalimageonclick =" true "/> </a data-recalc-dims=
Figure 1 – Visual Studio Report Designer

Ajout du rapport Web
Designer nous a permis de mieux organiser nos outils Report Designer. Pour élaborer, nous sommes maintenant
regroupant nos concepteurs par type de plateforme. Par exemple, le
Visual Studio Report Designer
(figure
1) et le autonome
Report Designer
(figure 2) sont
considéré comme nos concepteurs de bureau. Comme ce sont nos designers les plus matures, nous nous sommes principalement concentrés
sur les corrections de bugs dans les versions récentes.

 Concepteur de rapports autonome "title =" Concepteur de rapports autonome "data-openoriginalimageonclick =" true "/> </a data-recalc-dims=
Figure 2 – Concepteur de rapports autonome

Dans la prochaine version, nous livrons un
version complète de notre
Web
Report Designer
(figure 3).
Cet ajout complète nos outils de création de rapports existants en permettant aux développeurs de créer ce qu'ils
et permet aux concepteurs de rapports de travailler où ils le souhaitent. Telerik Reporting figure ainsi parmi les plus
Des moteurs de création de rapports riches en fonctionnalités sont disponibles. Plus d'informations à ce sujet dans les deux sections suivantes, en commençant par le
Concepteurs de bureau.

 Web Report Designer "title =" Web Report Designer "data-openoriginalimageonclick =" true "/> </a data-recalc-dims=
Figure 3 – Web Report Designer

Desktop Report Designers ; Le présent et l'avenir

L'autre semaine, j'ai attrapé des flak
pour posséder un ordinateur de bureau. Je comprends que pour la plupart, cela peut être inhabituel, bien qu'à un moment donné
c'était normal. Cependant, il y en a quelques-uns qui apprécient toujours les configurations matérielles apparemment sans fin qui
venir avec un ordinateur de bureau. Cette compréhension tacite n'est pas différente des utilisateurs de notre
Les concepteurs de bureau et cette section est pour eux.

Aux utilisateurs finaux qui travaillent
dans le concepteur Visual Studio ou le concepteur de rapport autonome, nous n'avons pas oublié votre
workflows. Nous savons que vous bénéficiez d'un contrôle supplémentaire lorsque
Programmation du rapport
Définition
ou Extension du concepteur de rapports autonome .

Vous voulez voir ou participer à
les futurs changements de Telerik Reporting? Notre feuille de route est l'endroit où nous listons les fonctionnalités à venir et nous avons toujours
faites bon accueil à votre rétroaction par le rapport de Telerik
Portail de demande de fonctionnalités
.

Historique des versions (The Present)

Il y a eu beaucoup
des correctifs récents dans Desktop Designers et les examiner tous prendrait un tout
article, qui n'est pas le but de cette série. Au lieu de cela, ce que j'aimerais faire
est de fournir une orientation pour trouver plus d'informations sur nos concepteurs de bureau et
mettez en surbrillance certains correctifs à venir dans la prochaine version. Laissez-nous plonger.

Plus d'informations

En tant que support technique
Ingénieur, il y a des moments où je dois fournir des informations supplémentaires sur le bug
corrections et améliorations de fonctionnalités. Dans ces cas, je me réfère à notre Historique des versions .
La bonne nouvelle est que notre historique de sortie est
accessibles au public et organisées par type d'élément, si possible. Par exemple, un
section sera dédiée aux Desktop Designers, au Standalone Designer, etc. De plus, avec
chaque publication majeure, nous publions un nouvel article de blog mettant en évidence les éléments qui sont
inclus qui peut être trouvé à https://www.telerik.com/blogs/reporting .

Armés de ces informations, nous
commencer à comprendre l'image complète de nos concepteurs de bureau et où trouver les plus pertinents
information. Plus précisément, nos concepteurs de bureau sont matures, stables et
outils de conception complets pour l'utilisateur de bureau. En résumant les concepteurs de bureau, nous
trouver documentation complète nouveau
demandes de fonctionnalités dans le portail de rétroaction et
les derniers correctifs de l'historique des versions . Ensuite je
examinera ce qui va bientôt arriver.

Ce qui s'en vient (l'avenir)

Un correctif à venir dans la version autonome
le concepteur de rapports est utilisé lorsque le menu contextuel n'apparaît pas lorsque vous cliquez avec le bouton droit sur un élément dans l'explorateur de rapports.
Pour plus de détails à ce sujet, consultez le rapport de bogue du menu contextuel de l'explorateur de rapports . Cela signifiait
le clic droit ne fonctionnait pas pour ajouter des paramètres ou supprimer des sections. La solution de contournement était de
utilisez le panneau des propriétés du rapport ou cliquez avec le bouton droit sur l'aire de conception.

 Propriétés du rapport par clic droit "title =" Propriétés du rapport par clic droit "data-openoriginalimageonclick =" true "/> </a data-recalc-dims=
Figure 4 – Rapport par clic droit
Propriétés Solution

Bien qu'il existe de nombreuses nouvelles corrections et
fonctionnalités de Telerik Reporting, ceci conclut un aperçu du travail que nous avons accompli
spécifiquement liés aux concepteurs de bureau. Maintenant, concentrons-nous sur le nouveau Web
Concepteur de rapports.

Concepteur de rapports Web; Le présent et l'avenir

De nos jours, il existe une nouvelle forme
facteurs pour les ordinateurs. Certains pourraient dire que le temps du PC est révolu. Je veux dire, nous avons tous un ordinateur dans notre
poche maintenant. Je dois admettre que j'ai toujours été un peu envieux des utilisateurs d'ordinateurs portables. Ils semblent obtenir la même chose
quantité de travail effectué sans plainte dans le monde. Tout ce dont ils ont besoin, c'est d'un navigateur et d'un matériel simple
configuration.

De plus, plus de gens travaillent
à distance. Certaines études indiqueraient que nous sommes plus productifs à la maison. Peu importe, travailler
la télécommande est devenue de plus en plus populaire et a été rendue possible grâce à Internet; tout est un web
application maintenant.

Ces concepts valent pour notre
Concepteurs de rapports. Nous voulons que vous atteigniez le même niveau de succès sans aucune barrière à l'entrée. Cela fait un
Web Report Designer est un excellent ajout à nos outils de conception.

Historique des versions (le présent)

Comme le concepteur de rapports Web est toujours
développement actif, de nombreuses corrections ont été apportées au pipeline. Au lieu de cliqueter
sur une liste apparemment interminable d'articles, je vais me concentrer sur les améliorations des fonctionnalités. Plus important encore, je vais
se concentrer sur les améliorations qui entraînent la parité des fonctionnalités avec les concepteurs de bureau.

Nouvelles fonctionnalités

Comme pour les Desktop Designers, le
Web Report Designer comprend
une documentation complète le
retour d'information
portail
et une histoire de publication organisée . Cependant, étant donné que Web Report Designer est
un nouvel outil qui inclut de nouvelles fonctionnalités et tout le monde aime les nouvelles choses.

L'éditeur d'expression

Lorsque j'ai commencé à utiliser le
Concepteur de rapports autonome, j'avais l'impression d'utiliser Excel sur des stéroïdes en raison de la puissance
Éditeur d'expression. Il est désormais disponible dans Web Report Designer. Il comprend les mêmes expressions
et fonctions. Voir l'image ci-dessous pour une référence visuelle.

 Web Report Designer Expression Editor "title =" Web Report Designer Expression Editor "data-openoriginalimageonclick =" true "/> </a data-recalc-dims=
Figure 5 – Expression
Editeur dans Web Report Designer

Assistant SqlDataSource

Le Web Report Designer
pas complet sans un assistant de source de données SQL. L'assistant de source de données permet même de créer un
nouvelle chaîne de connexion. Pour une application Web, c'est assez puissant.

 Assistant de source SQL de Web Report Designer "title =" Assistant de source SQL de Web Report Designer "data-openoriginalimageonclick =" true "/> </a data-recalc-dims=
Figure 6 –
Assistant Composant SqlDataSource dans le Concepteur de rapports Web

Assistant Tableau croisé / tableau

La vraie puissance d'Excel
sur les stéroïdes lie une table à une requête SQL, ce qui est exactement ce que l'assistant Tableau croisé / Table
Est-ce que. Comme le montre la capture d'écran ci-dessous, l'assistant commence par sélectionner une donnée
source et se termine par des fonctions de glisser-déposer pour les groupes de lignes et de colonnes.

 Assistant de création de rapports Web Designer "title =" Assistant de création de rapports Web Designer "data-openoriginalimageonclick =" true "/> </a data-recalc-dims=
Figure 7 – Assistant d'analyse croisée dans le
Concepteur de rapports Web

Dans cette section, je voulais juste
pour mettre en évidence quelques améliorations des fonctionnalités de Web Report Designer. Rassurez-vous, j'aurai
plus loin dans les détails techniques de ces articles et plus dans les postes techniques de ce
séries. Cependant, j'ai commencé ma carrière technique en tant que développeur Web, et je ne peux pas
passé les opportunités passionnantes qui sont maintenant disponibles avec le Web Report Designer. je vais discuter
eux ensuite.

Opportunités illimitées (l'avenir)

Généralement, lorsque de nouveaux outils arrivent, le plaisir
commence lorsque nous commençons à travailler avec eux. Par exemple, juste avant de commencer à travailler avec un nouvel outil, mon imagination
erre sur comment et ce que je peux construire. Comme mentionné précédemment, le Web Report Designer est toujours actif
le développement et de nombreuses nouvelles fonctionnalités seront disponibles dans la prochaine version. J'examinerai la plupart d'entre eux.
Cependant, dans cette section, je veux passer en revue ce qui est possible maintenant avec le concepteur de rapport Web en dehors des nouveaux
traits.

Recherche plus technique
des informations sur le Web Report Designer? Consultez la documentation officielle
.

Avec le concepteur Web Report et notre
concepteurs existants, il est désormais possible de fournir une plateforme d’application complète pour collaborer et
remettre des rapports. Ceci est puissant pour les éditeurs de logiciels indépendants (ISV). Imaginez une application qui a
authentification basée sur les rôles pour les administrateurs et les concepteurs. Telerik Reporting comprend déjà de nombreuses options pour
remettre des rapports. Maintenant, avec le concepteur de rapports Web, nous pouvons ajouter la collaboration et la conception. Ce serait
incroyable de voir une application WebRTC qui partage le navigateur et permet la collaboration sur un rapport via le
navigateur ou application. Quelque chose comme ça est maintenant possible avec le Web Report Designer.

Conclusion

Ceci conclut la première partie du rapport
Série Designer. Nous avons examiné où Telerik Reporting a commencé il y a 13 ans. Après cela, nous sommes passés
Les concepteurs de bureau en examinant nos informations de version et comment fournir plus de commentaires. Enfin, nous
examiné d'importantes améliorations de fonctionnalités du concepteur de rapports Web et quelques opportunités potentielles
avec elle.

J'espère que vous avez apprécié un bref examen du passé, du présent et de l'avenir de notre rapport
Designers. Je voulais que cet article soit un aperçu adapté à tout lecteur. Dans les deux prochains
messages, je vais me concentrer davantage sur le côté technique des concepteurs de rapports et marcher
en créant une application.

Vous voulez essayer Telerik Reporting?

Telerik
Reporting
est un .NET complet, facile à utiliser et puissant intégré
outil de création de rapports pour les applications Web et de bureau prenant en charge: ASP.NET Core, Blazor, ASP.NET MVC,
ASP.NET AJAX, Angular, React, WPF, WinForms. Créez, stylisez, affichez et exportez des contenus riches, interactifs et
rapports réutilisables pour présenter de manière attrayante des données analytiques et commerciales. Ajoutez des rapports à n'importe quelle entreprise
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
aujourd'hui
.





Source link