spreadjs使用教程
Excel也能编程吗?就是那个表格程序。应该如何编程?
Excel也能编程吗?就是那个表格程序。应该如何编程?
既然你的平台是.net,那么Excel本身的宏命令编程肯定不适合你,无法与你列出的这些开发工具结合。如果要与之结合,只能选择一些类Excel电子表格或者能够解析Excel电子表格的开发工具。
这里推荐两个,Spread .NET和SpreadJS 这两个都是专业的类Excel电子表格控件,嵌入系统之后,可以直接导入Excel在页面中并在系统中进行展示,而且附带各种Excel操作API。
两者的区别:
Spread .NET本身就是.NET平台下的控件,按照你提供的技术栈应该可以很容易上手使用。
SpreadJS是纯前端的版本,也可以跟你目前的技术结合起来,并且对移动端的支持更好一些。
如何进行mis快速开发平台的设计?
通过excel服务器可以进行mis快速开发平台的设计,利用excel服务器可以实现该平台的个性化要求。
推荐SpreadJS,理由有以下几点:首先SpreadJS是纯前端的类Excel开发工具,与后端开发语言,系统平台以及数据库数据结构等是完全解耦的,也就是说后端可以用Java,也可以同.net
等。部署时候可以部署在linux上也可以部署在windows或者mac上。数据库可以用任何已知的数据库作为数据存放方式,或者用文件系统等都可以。既然是mis,那么信息管理的信息量一定是巨大的。性能上SpreadJS用的是HTML5的canvas进行显示绘制,与传统Excel开发平台的dom结构显示,在大数据的处理上有着明显的优势,一般的百万级别纯数据加载速度不到1秒。既然做mis那么一定要有信息的统计分析,简单的是分组,求和。复杂的可能还会有一些数据分析在里面。SpreadJS目前支持了超过480种的Excel公式,常用的统计分析可以交给公式来完成,复杂的统计可以通过自定义公式自己定义计算逻辑,比如需要在后端进行数据分析后,将数据分析后的结果回传进行显示。
我们一直用的是勤哲EXCEL服务器自主开发的管理系统,应用于公司信贷发放、风险控制及财务部门,固化了公司的贷款发放审批流程、贷款回收利息清收流程、费用报销流程,使各关键控制点真正起到了控制效果,同时解决了公司资金多头管理的弊端。