ireport 导出excel 分页 和 文本转数字格式的解决方法
2017-08-24 20:23
751 查看
景:ireport 画excel 报表,导出时要求 数据分页,每页包含 标题和页脚
1.画excel
2.处理分页
首先建立一个变量totalNum 用于记录总共有多少条记录,注意设置属性为Integer类型,计算方法为count,变量表达式为new Integer(1)
再插入一个break 分隔符,选择column break,设置属性 print when expression 值为new Boolean($V{totalCount}%10==0
意思是 每10条记录分一页,注意break组件需要放在Detail区域
这样基本就能完成分页,但是预览时候分页,真正从浏览器导出时并未分页,原因是报表还需设置如下属性:
点击报表出现属性
设置属性,如下方框内属性,按顺序分别表示
1.取出excel行之间空白
2.每页占一个sheet
3.分辨单元格值类型,防止单元格出现数字变文本不能运算公式,和绿色小箭头
1.画excel
2.处理分页
首先建立一个变量totalNum 用于记录总共有多少条记录,注意设置属性为Integer类型,计算方法为count,变量表达式为new Integer(1)
再插入一个break 分隔符,选择column break,设置属性 print when expression 值为new Boolean($V{totalCount}%10==0
意思是 每10条记录分一页,注意break组件需要放在Detail区域
这样基本就能完成分页,但是预览时候分页,真正从浏览器导出时并未分页,原因是报表还需设置如下属性:
点击报表出现属性
设置属性,如下方框内属性,按顺序分别表示
1.取出excel行之间空白
2.每页占一个sheet
3.分辨单元格值类型,防止单元格出现数字变文本不能运算公式,和绿色小箭头
相关文章推荐
- 使用poi做excel导出时解决以文本格式存储的数字问题
- POI 导出excel带小数点的数字格式显示不对解决方法
- C#导出数据到CSV和EXCEL文件时数字文本被转义的解决方法
- 使用poi做excel导出时解决以文本格式存储的数字问题
- POI 导出excel带小数点的数字格式显示不对解决方法
- 使用poi做excel导出时解决以文本格式存储的数字问题
- 网页导出EXCEL格式数据,长数字变为科学计数法的解决方法
- 网页导出EXCEL格式数据,长数字变为科学计数法的解决方法
- C#导出数据到CSV和EXCEL文件时数字文本被转义的解决方法
- PHP 导出excel 设置文本格式,数字前不去掉0
- java jxl导出excel,当数字超过11位变成科学计数法,如何转换成数字问题解决方法
- php导出数据到excel,防止身份证等数字字符格式变成科学计数的方法
- jsp导出excel身份证过长导致显示不正常自定义单元格格式解决方法
- php导出数据到excel,防止身份证等数字字符格式变成科学计数的方法
- 关于excel 导出数字类型变成科学记数法的问题解决 导出EXCEL后格式的问题 科学记数法 显示
- 向Excel中导出长位数字时Excel会自动将其转化为类似于1.34E+13的格式,如何将其保存为文本?(如身份证)
- Response输出导出Excel,解决文本前面的0被去掉的方法
- Java生成csv文件时,数字格式为“0001”,用excel打开时,变为“1”的解决方法
- JSP页面数字格式导出excel 为文本格式的设置
- 使用owc的spreadsheet导出Excel文件时,格式丢失的解决方法