質問編集履歴

6

追加

2017/06/08 09:03

投稿

th_bridge
th_bridge

スコア15

test CHANGED
File without changes
test CHANGED
@@ -160,7 +160,7 @@
160
160
 
161
161
  画面7:請求No.17013115の「表示」を実行して表示される印刷プレビュー
162
162
 
163
- ![イメージ説明](4591273c531f0328b0a0b757a9d5c52a.png)
163
+ ![イメージ説明](3b3bad77014d4556c21ce5d7b7cd146e.png)
164
164
 
165
165
 
166
166
 

5

追記

2017/06/08 09:03

投稿

th_bridge
th_bridge

スコア15

test CHANGED
File without changes
test CHANGED
@@ -155,3 +155,27 @@
155
155
  画像6:一覧フォーム画面
156
156
 
157
157
  ![イメージ説明](e1941b550f8b1cb0fe8a40fe6e781046.png)
158
+
159
+
160
+
161
+ 画面7:請求No.17013115の「表示」を実行して表示される印刷プレビュー
162
+
163
+ ![イメージ説明](4591273c531f0328b0a0b757a9d5c52a.png)
164
+
165
+
166
+
167
+ 画像8:請求No.17113001の「表示」を実行して表示されるエラーメッセージ
168
+
169
+ ![イメージ説明](2553d5e208a88ffe148ac1a6d00f02e5.png)
170
+
171
+
172
+
173
+ 画像9;上記メッセージの「デバック」で表示される内容
174
+
175
+ ![イメージ説明](8842715a5660fb6a473e9db6dd9e65b3.png)
176
+
177
+
178
+
179
+ 同じ条件で抽出した結果なのですが、表示(印刷プレビュー)を実行すると、
180
+
181
+ このように一方は正しく、一方はエラーとなってしまいます。

4

追記

2017/06/08 09:00

投稿

th_bridge
th_bridge

スコア15

test CHANGED
File without changes
test CHANGED
@@ -134,7 +134,7 @@
134
134
 
135
135
  <追記2>
136
136
 
137
- 重複していた請求NO.のレコードを削除してひとつにしたところ、正しい値になりました。
137
+ **重複していた請求NO.のレコードを削除してひとつにしたところ、正しい値になりました。**
138
138
 
139
139
  続いて問題の2なのですが、画像のフォームの表示ボタンをクリックすることで、
140
140
 

3

追記

2017/06/08 08:17

投稿

th_bridge
th_bridge

スコア15

test CHANGED
File without changes
test CHANGED
@@ -129,3 +129,29 @@
129
129
  画像5:対象のテーブルデータ
130
130
 
131
131
  ![イメージ説明](a8c9109a2ba5f288ca185a9dd9f8cdc0.png)
132
+
133
+
134
+
135
+ <追記2>
136
+
137
+ 重複していた請求NO.のレコードを削除してひとつにしたところ、正しい値になりました。
138
+
139
+ 続いて問題の2なのですが、画像のフォームの表示ボタンをクリックすることで、
140
+
141
+ 該当の請求データのレポート(請求書の印刷プレビュー)が表示される仕様になっています。
142
+
143
+ 全件表示をクリックすると表示されているデータすべて(この場合4件)のプレビューが表示されます。
144
+
145
+
146
+
147
+ 現状、17113001以外は正しくプレビューの表示がされますが、17113001だけエラーとなります。
148
+
149
+ (実行時エラー2427 指定した式には値がありません。と表示)
150
+
151
+ 問題として何が考えられますでしょうか。
152
+
153
+
154
+
155
+ 画像6:一覧フォーム画面
156
+
157
+ ![イメージ説明](e1941b550f8b1cb0fe8a40fe6e781046.png)

2

追記

2017/06/07 04:49

投稿

th_bridge
th_bridge

スコア15

test CHANGED
File without changes
test CHANGED
@@ -109,3 +109,23 @@
109
109
 
110
110
 
111
111
  請求No.17113001だけ正しく小計の合計が抽出できているが、他は2倍、3倍になっている
112
+
113
+
114
+
115
+ <追記>
116
+
117
+ 17113001は、改修後の入力フォーム(サブフォームあり)、
118
+
119
+ 2倍、3倍になっているものは、改修前のフォームで入力しました。
120
+
121
+ テーブルを見ると17113001はデータの数がひとつ、
122
+
123
+ 他のデータは同一の請求No.のレコードが複数あります。
124
+
125
+ 請求No.を重複してカウントしてしまって、その分、倍数の値が表示されているのでしょうか。
126
+
127
+
128
+
129
+ 画像5:対象のテーブルデータ
130
+
131
+ ![イメージ説明](a8c9109a2ba5f288ca185a9dd9f8cdc0.png)

1

画像追加

2017/06/07 04:31

投稿

th_bridge
th_bridge

スコア15

test CHANGED
File without changes
test CHANGED
@@ -93,3 +93,19 @@
93
93
  画像2:正しかったり、合計値が2倍3倍になってしまうクエリ
94
94
 
95
95
  ![イメージ説明](21561501fadbfde91a8cc03372d4df8e.png)
96
+
97
+
98
+
99
+ 画像3:上記クエリ実行時のデータシート
100
+
101
+ ![イメージ説明](7153efbd654321d1785a5cb618bf6669.png)
102
+
103
+
104
+
105
+ 画像4:対象データの実際のテーブル内の内容
106
+
107
+ ![イメージ説明](3b402e037694e9e009848cb4df13b57f.png)
108
+
109
+
110
+
111
+ 請求No.17113001だけ正しく小計の合計が抽出できているが、他は2倍、3倍になっている