2012-11-03 4 views
1

예 : 세 개의 테이블 (주소, 고객 및 지불)이 있습니다. 할인을 계산하고 싶습니다. 그러나 그러므로 나는 얼마나 많은 고객이 각 주소에 살고 있는지 알아야합니다. Payments 양식의 각 주소에 대해 고객을 계산해야하며 고객을 선택하는 동안이 주소에 얼마나 많은 고객이 거주하고 있는지 알고 싶습니다. 나는 그것을 알고 있다면 할인을 계산할 수 있습니다.액세스 양식의 관련 테이블에서 행 계산하기

+0

아마도 코드를 게시하십시오! – nickhar

+0

텍스트 상자를 만들고 고객 수를 계산하려고 시도했지만 어떻게해야하는지 잘 모릅니다. – lukso

+0

하지만 코드가 없으므로 MSAccess 2007 양식으로 작업하고 있습니다. – lukso

답변

2

당신은 예를 들어, 텍스트 상자의 제어 소스에서 DCOUNT를 사용할 수 있습니다 :

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

위의 AddressID가 AddressID와 동일한 경우 고객 테이블에 ID라는 필드를 계산합니다 양식의 현재 기록에

이것은 개요 일 뿐이므로 설정에 맞게 만들어야합니다.

또는 고객의 주소를 계산하고 쿼리에서 DLookUp을 사용하는 쿼리를 만들 수 있습니다.

+0

다시 작동합니다! 당신 Remou 놀라운 있습니다! – lukso

관련 문제