如何获得seq中的条形码,两个彼此相邻。贾斯珀iReport

时间:2013-03-27 13:52:34

标签: jasper-reports ireport

我正在设计Jasper iReport中的条形码标签。它是彼此相邻的2个标签。目前我有这样的话:

enter image description here

正如您可以看到相同的条形码数字彼此相邻。我希望它看起来像这样:

enter image description here

因此,除了彼此相邻的2个相同的条形码数字之外,我还需要独特的条形码数字。不知道如何解决这个问题。有人可以帮忙吗?

以下是我使用的代码:

select to_char(pallet_id_no_seq.nextval) as barcode 
from dual 
connect by level <= $p{quantity}

正如您在上面看到的那样,查询中有一个参数,我可以用它来选择我想在Jasper的Detail Band中打印多少个条形码。

1 个答案:

答案 0 :(得分:0)

试试这样:

 SELECT to_char(pallet_id_no_seq.nextval) as barcode 
 FROM (
      SELECT * FROM DUAL
      CONNECT BY LEVEL <= $P{quantity}
  )

在iReport中: 在“报表检查器”中右键单击报表名称,然后选择“页面格式”。将列数更改为2并保存。再次右键单击报告,然后选择“属性”。在这里,您可能需要将打印顺序更改为水平 - 测试它并查看其外观。