| 2020/04/13(Mon) 21:48:44 編集(投稿者)
> レポートを使ってタックシールを印刷するのですが、 > グループ(イメージ画像では「組」)が変わったら改行(次のラベル)から印刷するという設定はできますか?
タックシールの場合、グループが変わった場合に[改頁]する指定はありますね。
しかし、提示されたように、グループが変わった場合に空行を挿入する指定はないと思いますよ。
なぜ空行を挿入するか説明しますと…、
ラベルは1ラベル毎に表の1行(1レコード)が割り当てられています。
従って、「グループが変わったら改行(次のラベル)から印刷する」というのは出来ないのです。
そこで、グループの行数に応じた空っぽ行を調整のために挿入するしか方法がないのです。
東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 北組 ○○○ 北組 ○○○ 北組 ○○○ 北組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 西組 ○○○
↓ 以下のように適当に空行を挿入する
東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ 東組 ○○○ <空行> ・・・・・ 東組が8行 + 空行×1 = 9行 つまり3の倍数 北組 ○○○ 北組 ○○○ 北組 ○○○ 北組 ○○○ <空行> <空行> ・・・・・ 北組が4行 + 空行×2 = 6行 つまり3の倍数 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ 南組 ○○○ <空行> ・・・・・ 南組が8行 + 空行×1 = 9行 つまり3の倍数 西組 ○○○
解決策としては、
1.タックシールで印字する行を絞り込んで、 2.新しく別の表に書き出す 3.手作業または一括処理・イベント処理で、各グループの行数が3の倍数になるように空行を挿入する
くらいでしょうか。
|