前言:好久不写博客了。自从微软宣布2022年停用IE浏览器,相信不少的公司的IT部门正在调整公司内部系统的兼容性,调整了好多不兼容,心里暗骂之前的人N遍,废话不多说开始介绍今天的猪脚。
锐浪Grid++报表插件,官方明确指出在谷歌,edge等浏览器中不兼容(针对于非IE内核,要是更换为IE内核则一样用,但是就怕微软同时下架IE内核插件)。锐浪还有一款报表插件是HTML5写的,这就说明主流浏览器可以使用HTML5报表(低版本浏览器可以能不支持,IE一定不行),这就需要我们构造两套报表,一个针对IE来使用,一个针对edge来使用。
1.首先去锐浪官网下载6.0版本的开发版软件,注意只能是6.0(低版本有可能不行,看官方文档意思是6.0才开始兼容谷歌,edge等浏览器),下载地址http://www.rubylong.cn/gridreport/download.htm
2.去下载web报表客户端,用来导出HTML5报表,打印报表(当然你也可以不用他这个打印,自己直接调用浏览器打印窗口,但是调用浏览器窗口打印自定义的报表大小就会发生变化)下载地址http://www.gridreport.cn/demos/webapp/(下载的文件是这样的gridreport6-webapp.exe)
3.此时,准备工作完成了,这就需要去创建一个HTML5的报表了,用刚刚按照的6.0的开发版去打开你之前的grid++报表,更改其文档格式中的文档类型,文档类型由object更改为json类型,更改好之后直接另存为一个新的文件,此时HTML5报表就从grid++报表转换成功了。记住一定要用6.0以及以上版本打开,否则不会成功!如图所示:
4.然后具体操作可参考官方文档案例,如有不明白的可以下方评论留言。。。。