Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


199 / 9994 ←次へ | 前へ→

【13111】Re:レポート「ビュー」・「印刷」について
回答  hatena  - 16/11/5(土) 0:17 -

引用なし
パスワード
   >>確かに、レポートの中にサブフォームを埋め込んだ場合、サブフォームの元になるデータが空だと何も表示されません。
>>ただ、フォームヘッダ・フッタであれば表示されるので、そこにラベルを用意しておけばそれは表示されますよ。それではダメでしょうか。
>そうですね・・・
>氏名 内容
>住所 内容
>・
>・
>・
>のような形式で印刷したいです。
>Nullの行がテーブルにできれば、表示されるのですが・・・

サブレポートのレコード件数が0でも、ラベルやテキストボックスの枠を表示したいということでしょうか。

案1

メインレポートの方に、サブレポートの背面に同じレイアウトになるようにラベルと非連結のテキストボックスを配置しておいて、サブレポートの「印刷時縮小」プロパティを「はい」にしておけばどうでしょう。
0件のときは、サプレポートの高さが0になり、背面のラベルやテキストボックスが現れます。

案2

サブレポートのレコード件数が 0 のときは、レコードソースをVBAで書き換える。

SELECT Null AS フィールド1, Null AS フィールド2, Null AS フィールド3 FROM テーブル名 WHERE ID = 1;

フィールド名、テーブル名は実際のものに変更してください。
WHERE句は1件のレコードが抽出される条件に。

実際に試していないので、うまくいくかは分かりません。
310 hits

【13108】レポート「ビュー」・「印刷」について まゆ 16/11/2(水) 13:08 質問[未読]
【13109】Re:レポート「ビュー」・「印刷」について 亀マスター 16/11/4(金) 13:38 回答[未読]
【13110】Re:レポート「ビュー」・「印刷」について まゆ 16/11/4(金) 14:09 質問[未読]
【13111】Re:レポート「ビュー」・「印刷」について hatena 16/11/5(土) 0:17 回答[未読]
【13112】Re:レポート「ビュー」・「印刷」について まゆ 16/11/9(水) 14:33 お礼[未読]

199 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078188
(SS)C-BOARD v3.8 is Free