JasperReport报表中输出Excel时,部分列不显示的问题
2020-04-30 17:53
1456 查看
JasperReport开源报表功能强大,是我们WEB系统中做报表开发的一个强有力的工具,上手也比较简单。
我碰到的问题是进行报表输出时,在html网页中显示正常,但如果导出为Excel时,部分列不显示。
我用的报表设计工具不是iReport,而是官方推荐采用的Jaspersoft Studio。
先看一下,设计视图:
出现的问题截图如下:
Excel预览也正常:
输出Excel就不正常了:
问题原因是什么呢,不知道的以为是字体、背景、单元格设置方面有问题,其实都不是。
原因很简单,表头的各个列、各个列数据都不能有重叠,有重叠问题就来了(html输出不受影响),预览正常,导出就不正常!
截图说明如下:
原因很简单,但是找到这个原因却费了很大的功夫,所以贡献出来和大家分享。
WEB项目开发中碰到的问题千奇百怪,大家如果想在开发过程中少走一点弯路,少踩一点坑,可以看看我的视频教程:Spring Boot开发小而完整web项目:https://edu.51cto.com/sd/091c7
相关文章推荐
- Oracle EBS 报表输出字符字段前部"0"被Excel自动去掉问题
- ORACLE EBS 报表输出字符字段前部"0"被EXCEL自动去掉问题
- java_HSSFWorkbook导出Excel(已解决合并单元格显示部分边框问题)
- ORACLE EBS xml publisher 报表输出字符字段前部"0"被EXCEL自动去掉问题
- 报表解决Excel导入数据不能根据显示值将实际值存入数据库的问题
- Oracle EBS 报表输出字符字段前部"0"被Excel自动去掉问题
- JasperReport输出Excel报表
- Struts2整合JasperReport的HTML图形报表不显示图片问题的解决方法
- Struts2整合JasperReport的HTML图形报表不显示图片问题的解决方法
- Struts2整合JasperReport的HTML图形报表不显示图片问题的解决方法
- 解决方案-DynamicReports输出PDF报表的中文显示问题
- 在c#中将dataset输出成xml内容的xls文件,解决其它输出不能在excel中显示“001”的前导0的问题
- poi 输出Excel显示内容
- 用jsp动态输出excel文档和中文乱码问题的解决
- 在B/S中用DSO Framer OCX + Excel 解决复杂的报表问题
- 使用poi导出excel,及合并单元格边框显示问题
- 怎样在水晶报表里判断是否是空值(水晶报表 汇总求和 空值 显示为 0.00 的问题)?
- sas数据集或报表输出excel
- MVC中使用水晶报表,图表无法显示的问题