私は table を持っていますx
。x.b
主キーは次のとおりです。
+-----+-----+
| a | b |
+-----+-----+
| xyz | 123 |
| abc | 456 |
| abc | 999 |
+-----+-----+
テーブルy
、ここでy.b
は の外部キーx.b
:
+----+-----+-------+
| ID | b | c |
+----+-----+-------+
| 1 | 123 | x105 |
| 2 | 123 | a309 |
| 3 | 456 | b123 |
| 4 | 999 | q234 |
| 5 | 999 | z525 |
+----+-----+-------+
for eachの最高値を検索する にyQuery
基づくクエリ。結果は次のようになります。y
c
ID
b
+----+-----+-------+
| ID | b | c |
+----+-----+-------+
| 2 | 123 | a309 |
| 3 | 456 | b123 |
| 5 | 999 | z525 |
+----+-----+-------+
xForm
現在 table を表示しているフォームがありますx
。c
からの結果を表示する列を追加したいyQuery
ので、次のようにxForm
なります。
+----+-----+-------+
| ID | b | c |
+----+-----+-------+
| 2 | 123 | a309 |
| 3 | 456 | b123 |
| 5 | 999 | z525 |
+----+-----+-------+
テキストボックスのコントロールソースがある場所にテキストボックスを追加しようとしましたxForm
:
=[yQuery]![c]
しかし、それは私に#Nameの列を与えましたか? エラー。xForm!ID
ソースがフィールドになるようにテキストボックスを設定する方法がわかりません。