1

例: 3 つのテーブル (住所、顧客、支払い) があります。割引を計算したいと思います。しかし、そのため、各住所に住んでいる顧客の数を知る必要があります。支払いフォームの住所ごとに顧客を数える必要があります。顧客を選択しているときに、この住所に住んでいる顧客の数を知りたいです。それがわかれば、割引を計算できます。

4

1 に答える 1

2

テキスト ボックスのコントロール ソースで DCount を使用できる場合があります。次に例を示します。

 =DCount("ID","Customers","AddressID=" & AddressID)

上記は、AddressID がフォームの現在のレコードの AddressID と同じである、customers テーブルの ID と呼ばれるフィールドをカウントします。

これは単なる概要です。セットアップに合わせて作成する必要があります。

または、顧客の住所をカウントするクエリを作成し、そのクエリで DLookUp を使用することもできます。

于 2012-11-03T20:13:35.630 に答える