jQuery MiniUI

标题: 新:本人提供一个miniui的excel完美导出工具支持各种语言 [打印本页]

作者: sunxue299    时间: 2019-11-22 14:34:34     标题: 新:本人提供一个miniui的excel完美导出工具支持各种语言

本帖最后由 sunxue299 于 2019-11-22 14:35 编辑

之前本人分享过一个grid表格导出为excel文件的工具:
http://miniui.com/forum/forum.php?mod=viewthread&tid=61813&highlight=%E5%AF%BC%E5%87%BA
该导出支持多表头导出,但是有一个问题,就是它实际上就是导出为HTML的table而已,如果直接使用导出的文件打开的话会提示这么个东西:
[attach]12574[/attach]
并且如果直接在该文件里写公式保存后重新打开的话,公式就直接变成了结果值,并不会显示公式了。
为了解决这个问题,最近本人新研究了一个js-xlsx,然后以它为基础自己写了个工具,也是非常简单就可以进行excel导出。只需要1行代码传个datagrid的id即可。并且是个对于datagrid通用的工具。唯一的不足就是这次不支持多表头了,如果是多表头的话默认只导出表头的最后一行。
[attach]12575[/attach]





作者: sunxue299    时间: 2019-11-22 15:08:18

[attach]12576[/attach]

作者: helius    时间: 2020-1-6 16:43:25

sunxue299 发表于 2019-11-22 15:08

咋用啊,没搞明白 啊,有三个js啊
作者: sunxue299    时间: 2020-1-7 09:35:49

helius 发表于 2020-1-6 16:43
咋用啊,没搞明白 啊,有三个js啊

只需要按照我提供的导入一个js就行了
作者: 魔力睿睿    时间: 2021-1-26 18:26:25

确实好用,必须怒赞!拒绝白嫖!
作者: 哎呀    时间: 2021-1-28 16:04:46

魔力睿睿 发表于 2021-1-26 18:26
确实好用,必须怒赞!拒绝白嫖!

我就是基于此JS,根据自己的需求改动后,用POI实现的多表头导出。代码挺实用,给个赞!!
作者: 魔力睿睿    时间: 2021-2-1 16:17:31

哎呀 发表于 2021-1-28 16:04
我就是基于此JS,根据自己的需求改动后,用POI实现的多表头导出。代码挺实用,给个赞!! ...

今天发现在IE11下执行程序,会提示“xlsxExport”未定义.....
作者: sunxue299    时间: 2021-2-3 16:20:40

哎呀 发表于 2021-1-28 16:04
我就是基于此JS,根据自己的需求改动后,用POI实现的多表头导出。代码挺实用,给个赞!! ...

要是后台导出的话,用阿里的easyexcel还不错。我以前是前后端都做,所以做导出觉得前端方便就用前端的了。
后来别的项目前后分离,就用的easyexcel。也支持多表头,就是写实体和导出方法麻烦,每种导出都要重写方法和实体。
作者: 哎呀    时间: 2021-2-3 16:49:54

本帖最后由 哎呀 于 2021-2-3 16:50 编辑
sunxue299 发表于 2021-2-3 16:20
要是后台导出的话,用阿里的easyexcel还不错。我以前是前后端都做,所以做导出觉得前端方便就用前端的了 ...

我字段是前端获取的,java代码只写导出就行,不需要写实体,js导出excel时,大数据会出问题,所以只能用java实现了
作者: wangyd61651    时间: 2022-1-28 15:11:45

请问可以将图片导出来吗?




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2