我正在设计Jasper iReport中的条形码标签。它是彼此相邻的2个标签。目前我有这样的话:
正如您可以看到相同的条形码数字彼此相邻。我希望它看起来像这样:
因此,除了彼此相邻的2个相同的条形码数字之外,我还需要独特的条形码数字。不知道如何解决这个问题。有人可以帮忙吗?
以下是我使用的代码:
select to_char(pallet_id_no_seq.nextval) as barcode
from dual
connect by level <= $p{quantity}
正如您在上面看到的那样,查询中有一个参数,我可以用它来选择我想在Jasper的Detail Band中打印多少个条形码。
答案 0 :(得分:0)
试试这样:
SELECT to_char(pallet_id_no_seq.nextval) as barcode
FROM (
SELECT * FROM DUAL
CONNECT BY LEVEL <= $P{quantity}
)
在iReport中: 在“报表检查器”中右键单击报表名称,然后选择“页面格式”。将列数更改为2并保存。再次右键单击报告,然后选择“属性”。在这里,您可能需要将打印顺序更改为水平 - 测试它并查看其外观。