如何在iReport中水平打印?

时间:2017-05-30 02:29:40

标签: java swing jasper-reports

我正在开发一个Java Swing项目,可以在A4大小的纸张上打印小卡片。

  • 数据源是:表模型数据源。
  • iReport版本:2.0.3

我想在纸上打印卡片网格。我删除了没有详细信息列的其他列,并添加了字段COLUMN_1将其放入详细信息列。

它成功地垂直打印我的值,这意味着Java代码按预期分析所有值和参数。

  • AA
  • BB
  • CC
  • DD
  • EE
  • FF

但是我想把它打印成一个有三列的网格。

  • AA | BB | CC
  • DD | EE | FF

我认为这已调整为在报告中。知道怎么做吗? 任何建议将不胜感激,谢谢。

2 个答案:

答案 0 :(得分:-1)

在jrxml模板中设置列数= 3。

答案 1 :(得分:-1)

在jasper社区搜索线程后,我找到了答案,它对我有用。

我删除了以下代码:

<group name="barcode"> <groupExpression><![CDATA[$F{barcode}]]></groupExpression> </group>

我的report.jrxml中的

Here is Jasper Community Thread.

感谢。