質問編集履歴

2

コードの追加

2020/10/13 23:38

投稿

bee96
bee96

スコア8

test CHANGED
File without changes
test CHANGED
@@ -35,3 +35,43 @@
35
35
 
36
36
 
37
37
  こちらの解消方法をお願いします。
38
+
39
+
40
+
41
+ 【追記】
42
+
43
+ レコードがないときは同じフィールドをもった空欄のテーブルを参照するようなコードにしましたが正しくない参照が含まれるときは出ました。
44
+
45
+ レポートのレコードソース:台帳クエリ
46
+
47
+ サブレポート:異動レポート
48
+
49
+ サブレポートのレコードソース:異動クエリ
50
+
51
+ 同じフィールドをもった空欄のレコード:異動空欄
52
+
53
+
54
+
55
+ ```
56
+
57
+ Private Sub Report_Open(Cancel As Integer)
58
+
59
+ If DCount("*", "異動クエリ") = 0 Then
60
+
61
+ Me!異動レポート.Report.RecordSource = "異動空欄"
62
+
63
+ Else
64
+
65
+ Me!異動レポート.Report.RecordSource = "異動クエリ"
66
+
67
+ End If
68
+
69
+ End Sub
70
+
71
+ ```
72
+
73
+ 本来ならサブレポートがあと4つあるので同じコードを4回ほど書きますがとりあえずは1つのサブレポートで試しました。
74
+
75
+
76
+
77
+ アドバイス、訂正をお願い致します。

1

画像の追加

2020/10/13 23:38

投稿

bee96
bee96

スコア8

test CHANGED
File without changes
test CHANGED
@@ -17,3 +17,21 @@
17
17
 
18
18
 
19
19
  よろしければ回答をお願いします。
20
+
21
+
22
+
23
+ ![イメ![イメージ説明](bef5d7d2534966e0c39eb2c2e7877f23.png)
24
+
25
+
26
+
27
+
28
+
29
+ 上記の画像において、左がレイアウトビューでのサブレポート、右が印刷プレビューで表示されるサブレポートです。
30
+
31
+ 本来なら右の印刷プレビューの一番上のサブレポートにはデータが入っていますが、個人情報のため白く塗りつぶしています。
32
+
33
+ レコードがない場合、レイアウトビューではサブレポート自体も表示されますが印刷プレビューだとサブレポートが消えてしまうのです。
34
+
35
+
36
+
37
+ こちらの解消方法をお願いします。