0

JasperiReportでバーコードラベルをデザインしています。2つのラベルが隣り合っています。現時点では、次のようになっています。

ここに画像の説明を入力してください

ご覧のとおり、同じバーコード番号が隣り合っています。私はそれをこのように見せたい:

ここに画像の説明を入力してください

したがって、同じバーコード番号を2つ並べる代わりに、一意のバーコード番号が必要です。これに取り組む方法がわからない。誰か助けてもらえますか?

私が使用するコードは次のとおりです。

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

上記のように、クエリには、ジャスパーの詳細バンドに印刷するバーコードの数を選択するために使用できるパラメータがあります。

4

1 に答える 1

0

このようにしてみてください:

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

iReportの場合:Report Inspectorでレポート名を右クリックし、[ページ形式]を選択します。列数を2に変更して保存します。レポートをもう一度右クリックして、[プロパティ]を選択します。ここでは、印刷順序を水平に変更する必要がある場合があります。テストして、どのように表示されるかを確認してください。

于 2013-03-27T15:23:50.590 に答える