用FlexGrid做开发,轻松处理百万级表格数据
表格数据处理是我们项目开发中经常会遇到的设计需求之一,所需处理的数据量也较大,通常是万级、甚至百万级。此时,完全依赖平台自带的表格工具,往往无法加载如此大的数据量,或者加载得很慢影响程序执行。
体积小:程序集从113KB(ASP.NET MVC)到1,314 KB(WinForms) 二、强大的交互体验 -- 行、列、单元格的自如定制 FlexGrid 将诸多定制能力内嵌在产品中,让您的应用系统自如交互。比如调整列宽、调整行高、自适应匹配最佳列宽、自适应匹配最佳行高、通过下拉窗口选择单元格的数据、通过可视化日期控件或计算器控件指定单元格的值。 三、挖掘数据隐藏下的趋势 -- 过滤、排序、分组、汇总直到打印和导出 大数据时代的问题已经不是数据信息不足,而是如何从数据中挖掘出未来的趋势和机会。FlexGrid 通过原生的过滤、排序、分组和汇总等能力,为您的用户提供数据整理和挖掘的工具。用户不仅可以简单过滤出想要的人名或者地区,还可以引入复杂的业务逻辑如获取销售额超过300万的分店列表,并配合排序、分组和汇总等功能更清晰的呈现出各种KPI数据。 此外,FlexGrid 还提供报表能力,通过打印和导出功能,将数据分析结果生成到纸张、Excel或者PDF文件中。无论用于分发和存档,FlexGrid 都可以轻松完成。 四、按照业务关系展现数据 -- 子报表、级联样式和数据数 面对层级关系复杂的业务数据,传统的表格是无法满足需求的。FlexGrid 提供子报表、级联样式以及数据树,能解决此类问题。类似Excel的大纲样式,允许将多层级联的子报表逐层展开或收起,可为您的用户展示更为直接的数据间父子关系。 五、主题和样式全是设计风格 -- 便捷的内容主题以及单元格级别的自定义样式 FlexGrid 内置了包括Office和Windows系统风格的主题皮肤,对于熟悉Office配色方案的最终用户更容易接受您的应用系统。在此基础上,如果想要对选择、高亮、悬停等操作下的单元格进行更高级别的样式定制,也完全可以通过CellStyle实现。无论是新建应用还是已有系统,FlexGrid 都非常容易融入已有主题或者诠释全新设计风格。 ? 学习FlexGrid的使用,可以通过以下的系列文章: Wijmo5?FlexGrid教程(1)- 在工程中绑定数据 Wijmo5?FlexGrid教程(2)- 使用数据对应DataMap功能 Wijmo5?FlexGrid教程(3)- 实现增加删除功能 Wijmo5?FlexGrid教程(4)- 实现自定义editor功能 Wijmo5 FlexGrid教程(5)-实现编辑InlineEdit功能 Wijmo5?FlexGrid教程(6)- 实现格式化单元格功能 Wijmo5?FlexGrid教程(7)- 实现合并单元格功能 Wijmo5?FlexGrid教程(8)- 实现合并单元格文字样式功能 Wijmo5?FlexGrid教程(9)- 实现自定义合并功能 Wijmo5?FlexGrid教程(10)- 实现Excel样式过滤功能 Wijmo5?FlexGrid教程(11)- 实现右键菜单功能 Wijmo5?FlexGrid教程(12)- 实现动态加载右键菜单功能 Wijmo5?FlexGrid教程(13)- 实现创建简单树形视图功能 Wijmo5?FlexGrid教程(14)- 实现列头添加CheckBox功能 Wijmo5?FlexGrid教程(15)- 实现CSS设置样式功能 Wijmo5?FlexGrid教程(16)- 实现自定义筛选条件功能 Wijmo5?FlexGrid教程(17)- 实现多列排序功能 Wijmo5?FlexGrid教程(18)- 实现添加ToolTip提示功能 Wijmo5?FlexGrid教程(19)- 用Angular2在客户端导入导出Excel ? FlexGrid 包含在全能控件套包 ComponentOne Studio Enterprise 中。 点击此处,下载试用?ComponentOne Studio Enterprise。 同时,欢迎加入ComponentOne 官方QQ交流群:415971774,与数百位开发精英即时交流,还可参加每周的视频公开课,快速上手。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |