添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
今天研究jasperreport+ireport的时候,想设置一页显示多少条记录的时候,查网上的资料都没有给予我想要的答案,最后自己摸索出来了。

用ireport设计报表的模板的时候,我们可以用到一个组件叫做Break,分为pagebreak和coulmnbreak就是用来分截记录数的。这个break在组件面板中

将组件面板中的break拖到Detai中。我们还要设置一个变量pagesize,将pagesize的属性设置好,记住要将Calculation的值设置为Count,将Variable Expression值设置为 new Integer(1)。

接下来我要设置我们插入的break的属性。如下图:

我们将Print When Expression的值设置为:new Boolean($V{PageSize}%17==0), 其中PageSize是我们开始设置的变量,这句话的意思就是一页显示十七行记录就换页了。

最后的效果如图:

这就是最近做报表时自己的一点体会。

今天研究jasperreport+ireport的时候,想设置一页显示多少条记录的时候,查网上的资料都没有给予我想要的答案,最后自己摸索出来了。                 用ireport设计报表的模板的时候,我们可以用到一个组件叫做Break,分为pagebreak和coulmnbreak就是用来分截记录数的。这个break在组件面板中
iReport 学习笔记——动态报表2008-08-11 22:30 http://hi.baidu.com/nbstars/blog/item/47831234ff9f7a48241f145c.html 最近一直在研究jasperreport,今天终于搞定了动态报表 问题 。 所谓动态报表,顾名思义就是指报表的列头、列数和列内容都不是固定的,具体的数据是程序动态生成的。我们知道jasperre...
项目 一直使用 ireport 做PDF打印,使用的版本有点旧3.0.0的。分页这个大坑坑了好久,不知道新版本会不会有这些 问题 呢。。。。。。。 ireport 强制分页 网上那些帖子都不好使,研究了好久终于有点眉目了。 -----------------------------------------------------------------------------------------
1 JRHtmlExporter exporter = new JRHtmlExporter(); 2 exporter.setParameter(JRExporterParameter.PAGE_INDEX,pageIndex); 3 exporter.exportReport(); 解释:exporter负责把数据 ireport 控制分页有两种方法: 1,直接定好DETAIL的高度。2,利用数据 数来控制分页:定义一个变量 显示 每一 记录 序号,然后点击EDIT-----INSERT PAGE BREAK,在该print when expression里面写表达式,如下: new Boolean($V{countName}.intValue() % 5 == 0)    countName是我自己定义 这里根据report no进行分页,首先查询到多个report no 第二创建 Ireport 子报表的时候,会提示有group by,直接就写好根据什么来进行分页,我这里还是写查询出来的report no 第三步:打印一下看下效果 发现是整体根据report no进行分版块的,并没有分页。这个时候看第四步。 第四步:打开组建面板,此时右边就会出来Break.这个时候直接拖拽
ireport 默认都是自动分页数据超出页面长度就会自动分到下 一页 ,但有时候业务需要 一页 显示 固定几行这时候就需要自定义 数了。下面看具体操作 1:先在Variables 添加一个变量 2:编辑属性,变量的表达式是“new Integer("1")”,计算类型为“count”其他默认 3:添加一个“Break”(页分隔符)。 4:分页符修改它的属性“print when exp
上两周,客户需要给系统 的几个模块添加excel文件导出功能。头让用 ireport 做。刚开始没有一点头绪,后来,头绪理出来了。但是这个过程 没人带,所以自己发现了一些 问题 。大家可以借鉴,以后的我也得记住: 1、使用Javabean做数据源时,不需要一个一个输入属性的。我和我一个同事分工做的,他做几张,我做几张。后来他有事情,测试出来的bug都是我改的,改bug的时候,我发现...