J'écris un plug-in pour un programme qui génère finalement des données dans quelques tables. Les utilisateurs doivent pouvoir analyser ces données à travers différents rapports. Mais maintenant le flux de travail est d'exporter les tables de mon plug-in à un autre programme comme Excel ou l'accès pour manipuler les données et générer des rapports. Les utilisateurs ne sont pas les plus à l'aise avec l'informatique, donc je finis par devoir configurer moi-même la ou les bases de données Access. De plus, je n'aime pas avoir l'étape d'exportation séparée de toute façon. Je préférerais qu'ils puissent voir les résultats immédiatement après avoir apporté un changement au programme.À la recherche d'un bon contrôle d'analyse/de visualisation/de reporting de données .NET
L'API que j'utilise permet à UserControls d'être incorporé dans le programme et déplacé dans des volets ancrables. Mon plug-in les utilise déjà pour afficher un TreeView et un PropertyGrid.
Donc ce que je voudrais trouver un autre contrôle que je peux ajouter à un autre volet d'accueil qui comprend essentiellement toutes les fonctionnalités d'un tableau croisé dynamique dans Excel comprenant:
- Tri
- Groupement
- filtrage
- Les fonctions d'agrégation (somme, min, max, compter etc)
- rapports formatés
Un autre problème potentiel que j'ai est que le plug-in que je crée permet aux utilisateurs d'ajouter leurs propres propriétés personnalisées aux objets. J'ai donc besoin de quelque chose où je n'ai pas besoin de coder en dur un ensemble strict de définitions de tables et de champs. Je préférerais quelque chose de simple que je devrais ajouter à mon plug-in, pointer un DataSet dessus, et ça fonctionne à peu près.
En outre, je ne suis pas sûr si je peux obtenir beaucoup de soutien financier pour mon bureau, alors je préférerais des options bon marché ou même gratuites.
Eh bien, je besoin de la version WinForms, mais oui, la grille DevExpress Pivot de loin semble être la meilleure option que je l'ai vu. –
Dans mon dernier emploi, nous avions l'abonnement complet DevExpress. C'est de l'argent bien dépensé à mon avis. Ce sont de bons composants, bien documentés et le site offre beaucoup de soutien. –