我正在为一个程序编写一个插件,最终将一些数据输出到几张表中。用户需要能够通过各种报告分析这些数据。但现在工作流程是将表格从我的插件导出到另一个程序(如excel或访问)以操纵数据并生成报告。用户并不是最让计算机更为理想的,所以我最终不得不自己设置Access数据库。另外我不喜欢有单独的出口步骤。我希望他们能够在改变程序后立即看到结果。寻找一个好的.NET数据分析/可视化/报告控制
我正在使用的API允许将UserControls嵌入到程序中并在可停靠窗格中移动。我的插件已经利用这些来显示一个TreeView和一个PropertyGrid。
所以想什么,我找的是,我可以添加到另一个对接窗格中,基本上包括在Excel中的数据透视表的所有功能,包括其他的控制:
- 排序
- 分组
- 过滤
- 集合函数(求和,最小值,最大值,计数等)
- 格式化的报告
我遇到的另一个潜在问题是,我创建的插件允许用户将自己的自定义属性添加到对象。所以我需要一些东西,我不需要将一组严格的表和字段定义硬编码到它中。我更喜欢简单的东西,我只需添加到我的插件中,指向一个DataSet,它几乎就可以工作。
此外,我不知道如果我在办公室能得到多少财务支持,那么我宁愿选择便宜甚至免费的选项。
嗯,我需要的WinForms版本,但呀,DevExpress的透视网格迄今为止好像是我见过的最好的选择。 – 2009-08-19 10:57:20
在我上一份工作中,我们完成了DevExpress的全部订阅。在我看来,这是很好的花费。他们是伟大的组件,有据可查,并且该网站提供了很多良好的支持。 – 2009-08-19 19:32:04