No.1ベストアンサー
- 回答日時:
レポートの詳細でサブレポートの高さを最小にして配置しその下にメインレポートのコントロールを配置し詳細の高さもコントロールを含めた最初の高さに調整すればサブフォームに表示するデータがあればレコード分表示し無ければサブフォームは非表示の状態になると思うのですが・・。
それではダメなのでしょうか。別の方法
サブフォームを詳細に配置しメインレポートのデータを表示するコントロールをグループフッターを作りそこに配置する。メインレポートの詳細部分フォーマット時にサブレポートで使用しているテーブルをDCountでレコード数を求めて値が0の場合詳細部をFalseとして表示させない。
Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer)
If DCount("*", "サブレポートで使用しているテーブル名") = 0 Then
Me.詳細.Visible = False
Else
Me.詳細.Visible = True
End If
End Sub
別の方法としてサブレポートで表示するデータがある時に出力するレポート1と無い場合にサブレポートを除いた同じ内容のレポート2を用意しておきサブレポートの元となるテーブルのレコードが0件の場合と0件でない場合で出力するレポートを変える方法。
フォームのレポートを出力するボタンのイベントに
Private Sub レポート出力ボタン_Click()
Dim stDocName As String
If DCount("*", "サブレポートで使用しているテーブル名") = 0 Then
stDocName = "レポート2"
DoCmd.OpenReport stDocName, acNormal
Else
stDocName = "レポート1"
DoCmd.OpenReport stDocName, acNormal
End If
End Sub
として出力するレポートを変える。
こんな感じでどうでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access レポート 請求書について 2 2022/07/04 22:52
- Access(アクセス) 【アクセス】レポート テキスト枠線が消えた 1 2022/07/02 17:40
- 事件・犯罪 刑法についてだれか助けてください。 2 2022/06/05 04:08
- 事件・犯罪 刑法についてです 2 2022/06/04 03:11
- その他(パソコン・周辺機器) 2つのPCを行き来する 2 2022/06/15 01:59
- その他(教育・科学・学問) こんにちは!今日中に締め切りなので至急お願いしたのですが、初めて大学でレポートを書きます! グラフの 1 2023/07/12 01:45
- Access(アクセス) お世話になっています 下記データがクエリにあります。 商品名 A A B B B B B C C C 1 2022/09/11 21:07
- その他(プログラミング・Web制作) accessレポートのiif関数の使い方について 1 2022/07/14 10:43
- その他(ビジネススキル・経営ノウハウ) 大学生のときに作成したレポートのデータや講義の資料などを社会人になってもしばしば活用しているという方 1 2022/05/20 01:05
- 哲学 大学の授業のレポート。あなたが担当教員だとしたら 6 2022/06/19 14:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのレポート上のテキスト...
-
アクセスのレポートのヘッダー...
-
テキストボックスにコントロー...
-
★お手上げ状態です。助けてくだ...
-
Access上で作成したレポートのE...
-
Accessのフォーマット時イベント
-
Accessでレポートの項目をVBAで...
-
Access2013でレポートを名前を...
-
複数ページにまたがるサブレー...
-
エクセルで表を作り、ピボット...
-
AccessでExcelのsumif関数の様...
-
レポートのコントロールソース...
-
ACCESSのレポートで改行...
-
ACCESS2000 VBAで印刷時にサブ...
-
ACCESSでデータゼロ件の時レポ...
-
ACCESSのレポート印刷について
-
ACCESS レポートでグループご...
-
Accessフィールドのコントロー...
-
計算結果がレポートビューでは...
-
Access レポートからレポートの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスのレポートのヘッダー...
-
Accessのレポート上のテキスト...
-
Access チェックボックスを使...
-
accessレポートにwordの文...
-
Accessのフォーマット時イベント
-
ACCESS2000 VBAで印刷時にサブ...
-
★お手上げ状態です。助けてくだ...
-
ACCESS レポートでグループご...
-
Accessでレポートの項目をVBAで...
-
レポートのラベルなどの非表示...
-
Access2007でページ毎にPDFを出...
-
Access2013でレポートを名前を...
-
テキストボックスにコントロー...
-
レポートのコントロールソース...
-
アクセスのレポートで空白のテ...
-
Accessでページヘッダーだけが...
-
アクセスでレポート作成時にデ...
-
エクセルで表を作り、ピボット...
-
計算結果がレポートビューでは...
-
Access レポートフッターを条...
おすすめ情報