您的位置:首页 > 其它

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.分辨单元格值类型,防止单元格出现数字变文本不能运算公式,和绿色小箭头

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐