- ベストアンサー
ACCESS97のレポートで伝票イメージで印刷する方法
どなたか 申し訳ありませんが 教えて下さい。 ACCESS97のレポートを使って伝票イメージで印刷をしたいのですが 、、、 テーブルには、伝票NO毎に1行(最小)から9行(最大)までの明細が入っています。その明細を 伝票NO毎に9行明細に合わせた形で印刷し、又、金額合計も取りたいのですが... 但し、テーブルには、最大9行に合わせた空レコードは 作りたくないので 何とかレポートで解決出来ないでしょうか。? よろしくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 勘違いでしたらごめんなさい。 #2さんの方法ですと、 たしかにデータのある行には罫線が入りますが、 たとえば1ページにデータが1行(最小)しかない場合、 のこりの8行分のスペースは空白か、 フッター部分が詰めて印刷されちゃいますよね。 データが9行ないときでも、 9行分きっちり罫線を引きたいと おっしゃっているのではないかと、思うのですが・・・
その他の回答 (3)
- happypoint
- ベストアンサー率36% (521/1422)
#1,#3です。 こんなものがありました。 参考にしてみてください。 マイクロソフト サポート技術情報 - 404909 [レコードがない場合も用紙の最後まで罫線を出力する方法]
- cafedemocha
- ベストアンサー率29% (232/789)
レポートに罫線引いておけば、別に難しくないですよ VBAも使わないし、マクロも要らない 単に、レポートの詳細部分に、罫線を引いておき、詳細部分に置くテキストボックスを最前列に配置し、背景を透明に設定、罫線を適度な間隔で置いてやれば、出来ますよ まぁ、これは私が、いつもやってる方法ですけどね 参考にして下さいませ
- happypoint
- ベストアンサー率36% (521/1422)
こんばんわ。 ご質問内容を私なりに意訳してみますと、 「明細をレポートに出力するとき、 1行しかレコードがないと、罫線が1行分しかでてこないが、 ほんとは、あとの8行分のスペースには、空欄の行を出力したいけど、 やり方がわからない」 ってことですか? おすすめの解決方法としては、 あらかじめ罫線の引いてある伝票用紙を印刷しておき、 それにあわせてレポートを設計することです。 レポートに罫線を引く方法もあるけど、 VBA使ったりややこしいですよ。 それについては、他の回答者の方、お願いいたします。
お礼
happypoint様 御礼が遅くなりまして申し訳ございません。 参考URLの通りやったところ、うまく行きました。 有難うございました。