Jasper reports 如何在JasperReport中插入分页符
我有一个JasperReports模板,带有一个填充的细节栏 如果我运行报告,我的页面计数为27(27个详细信息行) 我希望第12行的详细信息以新页面开始,因此我必须在pagecount 11之后插入分页符 但是我找不到元素“pagebreak”-它在Jasper中叫什么 第二个问题: 是否也可以修改每个明细行的格式(字体、大小等) 例如:pagecount 1-详细信息行以Serif字体大小10打印,pagecount 2-详细信息行以Serif字体大小12(粗体)打印,依此类推 第三个问题: 可以在字符串中插入制表符吗 例如: 名称:“++”Hannes“+”\n+ 城市:“+”+“纽约”Jasper reports 如何在JasperReport中插入分页符,jasper-reports,ireport,page-break,Jasper Reports,Ireport,Page Break,我有一个JasperReports模板,带有一个填充的细节栏 如果我运行报告,我的页面计数为27(27个详细信息行) 我希望第12行的详细信息以新页面开始,因此我必须在pagecount 11之后插入分页符 但是我找不到元素“pagebreak”-它在Jasper中叫什么 第二个问题: 是否也可以修改每个明细行的格式(字体、大小等) 例如:pagecount 1-详细信息行以Serif字体大小10打印,pagecount 2-详细信息行以Serif字体大小12(粗体)打印,依此类推 第三个问题:
-->因此,汉内斯和纽约应该放在同一个位置(从左侧到同一个位置)回答您的第一个问题:
- 将
拖动到Break
波段。选择Detail
李>分页符
- 将其属性
设置为Print When Expression
$V{PAGE\u COUNT}==11
@JohannesTempl关于
Break
元素的小添加:它支持printWheenexpression
。在您的情况下,它可以是这样的:11]]>@JohannesTempl或类似的方式,在每11行之后插入break:+1。为细节栏
中的行制作不同样式的主要原因是IMHO,以便在相邻行之间进行明显的转换(以防使用无边框元素)。@Factor Mystic和Danfrom Germany,我不同意最近的编辑。“Break”是工具箱中项目的名称。它不是代码。这是为了将其格式化为代码。@apaul34208,您拒绝编辑的尝试温暖了我的心,并更新了我对人性的信仰。