デリミタ ベースの eText BI パブリッシャー テンプレートを使用して、ユーザーが考えていることを正確に実行しました。ラベル印刷用に何枚か作りました。
BI Publisher eText テンプレートを使用した EFT (電子資金振替) の作成に関するドキュメントを参照してください。この回答には、etext テンプレートに関する基本的な知識が必要です。
RTF や PDF ではなく生のテキスト出力を取得するには、eText テンプレートが必要です。もう 1 つのオプションは、PLSQL でコーディングすることです。これはより高速に実行されますが、データ抽出 (SQL) とフォーマット (ZPL へ) を PLSQL パッケージに組み合わせるには、テンプレートをフロントエンドからアップロードするのではなく、インスタンス間で移行する必要があります。ターゲット インスタンス。
ドキュメントには、繰り返したいレベル (ループ/for-each) を設定するために何をすべきかが示されています。ラベルの開始/終了、印刷数量など、固定したい ZPL をハードコードします。それを変更するアイテムの詳細と連結します。次のような結果になります。
'^XA'
'^PQ1,0,0,N^CI0^PW812^MMT^LL406'
'^FT40,1300^A0N,24,24^FH^FN97^FD'||ITEM_NUMBER||'^FS'
'^XZ'
- それらのそれぞれがその1つになります
<NEW RECORD>
- あなたは何か大きなもの
<MAXIMUM LENGTH>
だろう400
- あなた
<FORMAT>
はAlpha
残念ながら、eText テンプレートは RTF ファイルであり、フォーマットが非常に重要であるため、正確なコード/フォーマット/構文をここに入れることはできません。しかし、これはあなたに良い例を与えることができます: