各位好,目前我们单位有这样一个需求:我们单位经常有一些信息要进行统计,领导往往在OA里群发一个excel表,然后让大家填写,最后他自己汇总,因为最后的汇总工作是手动的,所以非常痛苦,所以他现在让我开
发一个信息收集系统,他在网站上发布一个Excel表格,然后所有人就可以编辑了!
我考察了一些开发方案,最后想着让领导在一个网页上上传他需要大家填写的表格,然后在Excel里开发一个插件。在那个插件里,可以下载相应的excel表格,然后在excel里打开,填完之后,直接点击插件里的上传按钮,将文件上传,在服务器端做一些逻辑判断,比如,他编辑了哪些行!
但是,这个方案我觉得问题很多,首先是服务器端的excel并发编辑的问题,多个用户在他们各自的电脑里的excel里编辑,上传后如何判断哪个人编辑了哪一行呢?
还有,在excel里如何直接访问服务器端的文件呢?因为我们单位禁止文件夹共享,所以没办法用excel 自带的共享工作薄的功能,我现在能想到的就是使用C/S架构,只不过这个client是excel,那么在excel里如何使用ajax请求呢?
各位大神还有没有其他的方案,我之前看到有些人提到,可以直接把一个excel嵌入到浏览器,但是我理解那只是一个active x插件,我没办法获得他编辑了哪些行,因为就没办法把多个客户端条件的信息合并!
如果大家有其他方案,欢迎提出啊!