找回密码
 立即注册

QQ登录

只需一步,快速开始

bpic
金牌服务用户   /  发表于:2023-12-8 10:22  /   查看:1000  /  回复:1
20金币
想实现一个功能,将数据表现有数据查询后加载到flexgrid, 然后导出Excel,再修改后的Excel数据导入进来,如何实现?
如果我们只对导出后的Excel数据进行记录的修改,则可以导入,但如果待导入的Excel记录做了新增记录,则提示错误!
请问如何解决?有没有更好的解决方法?
这样做的目的,用户可以对查询到的部分数据直接导出导入,不需要通过特定的模板来处理,导出的文件表头就是模板,
这些功能实现上更简单,用户也更方便。


某询某一个分类的数据。


如可数据只是修改,未增删行,则成功保存


如果导入的记录增删了行,则提示出错



代码见附件。



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

flexgrid并不提供对excel文件的完全兼容,只能能导入数据结构相对规整的xlsx, 而且这里的提示的也很清楚了,绑定模式下,不支持导入。你应该做的是通过其他的控件解析得到一个更新后的数据源(和原有的数据源结构相同),然后重新绑定给flexgrid

1 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-8 10:22:30
来自 2#
flexgrid并不提供对excel文件的完全兼容,只能能导入数据结构相对规整的xlsx,

而且这里的提示的也很清楚了,绑定模式下,不支持导入。你应该做的是通过其他的控件解析得到一个更新后的数据源(和原有的数据源结构相同),然后重新绑定给flexgrid
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部