Ich schreibe ein Plug-in für ein Programm, das schließlich einige Daten in ein paar Tabellen ausgibt. Die Benutzer müssen in der Lage sein, diese Daten durch verschiedene Berichte zu analysieren. Aber jetzt ist der Arbeitsfluss, um die Tabellen von meinem Plug-in in ein anderes Programm wie Excel zu exportieren oder Zugriff auf die Daten zu manipulieren und Berichte zu generieren. Die Benutzer sind nicht die Computer-Savy, also muss ich die Access-Datenbank (en) selbst einrichten. Außerdem mag ich den separaten Exportschritt sowieso nicht. Ich würde es lieber sehen, wenn die Ergebnisse unmittelbar nach einer Änderung des Programms angezeigt werden.Auf der Suche nach einer guten .NET-Datenanalyse/Visualisierung/Reporting-Steuerelement
Die API, die ich verwende, ermöglicht die Einbindung von UserControls in das Programm und das Verschieben in andockbaren Bereichen. Mein Plug-In nutzt diese bereits, um ein TreeView und ein PropertyGrid anzuzeigen.
So etwas finde ich möchte eine andere Steuerung, die ich zu einem anderen Dockingbereich hinzufügen kann, die im Wesentlichen der gesamte Funktionalität einer Pivot-Tabelle in Excel enthält, einschließlich:
- Sortierung
- Gruppierung
- Filtering
- Aggregatfunktionen (Summe, min, max, zählen etc.)
- Formatierte Berichte
Ein anderes potentielles Problem, das ich habe, ist, dass das Plug-in, das ich erstelle, den Benutzern erlaubt, ihre eigenen angepassten Eigenschaften zu Gegenständen hinzuzufügen. Also brauche ich etwas, wo ich keine strenge Definition von Tabellen- und Felddefinitionen fest codieren muss. Ich würde etwas Einfaches bevorzugen, das ich nur meinem Plug-in hinzufügen muss, zeigen Sie ein DataSet darauf, und es funktioniert ziemlich einfach.
Ich bin mir auch nicht sicher, ob ich viel finanzielle Unterstützung dafür in meinem Büro bekommen kann, also würde ich billige oder sogar freie Optionen bevorzugen.
Nun, ich die WinForms Version brauchen aber ja, das Gitter DevExpress Pivot durch scheint weit wie die beste Option, die ich gesehen habe. –
In meinem letzten Job hatten wir das volle DevExpress-Abonnement. Es ist meiner Meinung nach gut investiertes Geld. Sie sind großartige Komponenten, gut dokumentiert und die Seite bietet eine Menge guter Unterstützung. –