質問編集履歴
5
見た目の細かい修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,21 +22,21 @@
|
|
22
22
|
日フィールド → 日:Day([年月日]) ←クエリBの年月日フィールドから日だけを取り出している
|
23
23
|
|
24
24
|
フォームC
|
25
|
-
ID
|
25
|
+
ID → テーブルAのIDフィールドを表示
|
26
26
|
--------------------年月日が1レコード目のデータしか表示されない時の書き方-----------------------
|
27
|
-
年
|
27
|
+
年 → =DLookUp("年","クエリB") ← クエリBの年フィールドを表示
|
28
|
-
月
|
28
|
+
月 → =DLookUp("月","クエリB") ← クエリBの月フィールドを表示
|
29
|
-
日
|
29
|
+
日 → =DLookUp("日","クエリB") ← クエリBの月フィールドを表示
|
30
30
|
|
31
31
|
↑エラーにならないが、最初の1レコード目のデータしか表示しない
|
32
32
|
|
33
33
|
-----------------------------年月日がエラーになる時の書き方------------------------------------
|
34
|
-
年
|
34
|
+
年 → =DLookup("[年]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
35
|
-
月
|
35
|
+
月 → =DLookup("[月]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
36
|
-
日
|
36
|
+
日 → =DLookup("[日]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
37
37
|
|
38
|
-
|
38
|
+
↑フォームCに表示したIDと、クエリBのIDが同じレコードの 年、月、日を表示しようとした書き方
|
39
39
|
|
40
|
-
-------------------------------------------------------------------------------------------
|
40
|
+
----------------------------------------------------------------------------------------------
|
41
41
|
IDに対応した年月日を表示したいのです。
|
42
42
|
ご教授よろしくお願いいたします。
|
4
表示の細かい修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,6 +35,8 @@
|
|
35
35
|
月 :=DLookup("[月]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
36
36
|
日 :=DLookup("[日]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
37
37
|
|
38
|
+
↑フォームCに表示したIDと、クエリBのIDが同じレコードの 年、月、日を表示しようとした書き方
|
39
|
+
|
38
|
-
|
40
|
+
-------------------------------------------------------------------------------------------
|
39
41
|
IDに対応した年月日を表示したいのです。
|
40
42
|
ご教授よろしくお願いいたします。
|
3
見やすいように修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -25,11 +25,10 @@
|
|
25
25
|
ID :テーブルAのIDフィールドを表示
|
26
26
|
--------------------年月日が1レコード目のデータしか表示されない時の書き方-----------------------
|
27
27
|
年 :=DLookUp("年","クエリB") ← クエリBの年フィールドを表示
|
28
|
-
エラーにならないが、最初の1レコード目のデータしか表示しない
|
29
28
|
月 :=DLookUp("月","クエリB") ← クエリBの月フィールドを表示
|
30
|
-
エラーにならないが、最初の1レコード目のデータしか表示しない
|
31
29
|
日 :=DLookUp("日","クエリB") ← クエリBの月フィールドを表示
|
30
|
+
|
32
|
-
|
31
|
+
↑エラーにならないが、最初の1レコード目のデータしか表示しない
|
33
32
|
|
34
33
|
-----------------------------年月日がエラーになる時の書き方------------------------------------
|
35
34
|
年 :=DLookup("[年]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
2
見やすいように修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,11 +15,11 @@
|
|
15
15
|
年月日
|
16
16
|
|
17
17
|
クエリB
|
18
|
-
ID
|
18
|
+
IDフィールド → テーブルAのIDフィールドを参照
|
19
|
-
年月日
|
19
|
+
年月日フィールド → テーブルAの年月日フィールドを参照
|
20
|
-
年
|
20
|
+
年フィールド → 年:Year([年月日]) ←クエリBの年月日フィールドから年だけを取り出している
|
21
|
-
月
|
21
|
+
月フィールド → 月:Month([年月日]) ←クエリBの年月日フィールドから月だけを取り出している
|
22
|
-
日
|
22
|
+
日フィールド → 日:Day([年月日]) ←クエリBの年月日フィールドから日だけを取り出している
|
23
23
|
|
24
24
|
フォームC
|
25
25
|
ID :テーブルAのIDフィールドを表示
|
1
先ほどの質問をもう少し詳細に書き直しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,21 +15,27 @@
|
|
15
15
|
年月日
|
16
16
|
|
17
17
|
クエリB
|
18
|
-
ID :テーブルAを参照
|
18
|
+
ID :テーブルAのIDフィールドを参照
|
19
|
-
年月日:テーブルAを参照
|
19
|
+
年月日:テーブルAの年月日フィールドを参照
|
20
|
-
年 : Year([年月日])
|
20
|
+
年 : Year([年月日]) ←クエリBの年月日フィールドから年だけを取り出している
|
21
|
-
月 : Month([年月日])
|
21
|
+
月 : Month([年月日]) ←クエリBの年月日フィールドから月だけを取り出している
|
22
|
-
日 : Day([年月日])
|
22
|
+
日 : Day([年月日]) ←クエリBの年月日フィールドから日だけを取り出している
|
23
23
|
|
24
24
|
フォームC
|
25
25
|
ID :テーブルAのIDフィールドを表示
|
26
|
+
--------------------年月日が1レコード目のデータしか表示されない時の書き方-----------------------
|
26
|
-
年 :=DLookUp("年","クエリB")
|
27
|
+
年 :=DLookUp("年","クエリB") ← クエリBの年フィールドを表示
|
28
|
+
エラーにならないが、最初の1レコード目のデータしか表示しない
|
27
|
-
月 :=DLookUp("月","クエリB")
|
29
|
+
月 :=DLookUp("月","クエリB") ← クエリBの月フィールドを表示
|
30
|
+
エラーにならないが、最初の1レコード目のデータしか表示しない
|
28
|
-
日 :=DLookUp("日","クエリB")
|
31
|
+
日 :=DLookUp("日","クエリB") ← クエリBの月フィールドを表示
|
32
|
+
エラーにならないが、最初の1レコード目のデータしか表示しない
|
29
33
|
|
34
|
+
-----------------------------年月日がエラーになる時の書き方------------------------------------
|
30
|
-
年 :=DLookup("[年]","[クエリB]","[ID]=" & Forms![フォームC]![ID])
|
35
|
+
年 :=DLookup("[年]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
31
|
-
月 :=DLookup("[月]","[クエリB]","[ID]=" & Forms![フォームC]![ID])
|
36
|
+
月 :=DLookup("[月]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
32
|
-
日 :=DLookup("[日]","[クエリB]","[ID]=" & Forms![フォームC]![ID])
|
37
|
+
日 :=DLookup("[日]","[クエリB]","[ID]=" & Forms![フォームC]![ID]) ← エラーになる
|
38
|
+
|
33
|
-
|
39
|
+
↑フォームCに表示したIDと、クエリBのIDが同じレコードの 年、月、日を表示しようとした書き方 -------------------------------------------------------------------------------------------
|
34
40
|
IDに対応した年月日を表示したいのです。
|
35
41
|
ご教授よろしくお願いいたします。
|