|
案1 ユニオンクエリを使う方法
下記のような連番の入ったテーブルを作成します。
T_連番 テーブル
--------
連番 フィールド(数値型)
--------
1
2
3
4
・
・
・
20
1シート20ラベルなら、20まで。
あと、リポートのレコードソースと同じフィールド構成のテーブルを作成して、
名前を T_常用顧客 とします。そこに1件だけ、常用する顧客のデータを入力します。
現状のレポートのレコードソースのクエリは、Q_宛名 と仮定します。
レポートのレコードソースを下記のように設定します。
SELECT 0 AS Type, Q_宛名.* FROM Q_宛名
UNION ALL
SELECT 1 AS Type, T_常用顧客.* FROM T_常用顧客, T_連番
WHERE T_連番.連番 > DCount("*","Q_宛名") Mod 20;
並べ替え/グループ化の設定 で Type の昇順にします。
この方法は、
宛名ラベルを指定位置から指定枚数 印刷する方法
x7net.com/~access/AcTipsRptHowToPrintRabelSpecificNumber.html
で紹介されている連番テーブルを利用する方法の応用です。
案2 は後で投稿します。
|
|