1. 198쪽 문제2에 1번에 2번문제.
하위폼 연결하는데 거래처명 필드로 연결한 이유는 기본폼과 하위폼 모두 거래처명 필드가 있어서인가요?
2. 역시 문제2에 1번에 3번문제..
저는 =DCount("판매건수","판매쿼리","거래처명=txt거래처명") 이렇게 썼는데..
답은 =DCount("판매일자","판매쿼리","거래처명=txt거래처명") 더라구요,
판매일자에 대한 말은 문제 어디에도 없는데 어떻게 해결하는 건지요 ㅠㅠ
3. 역시 문제2에 1번에 5번문제.
저는 =Sum([판매금액]) 이라고 썼는데,
정답은 =Sum([수량]*[단가])가 답인데요,. 판매금액이 수량*단가 인데 왜 틀리는 건가요?ㅠㅠ
4. 201쪽 문제3번에 2번문제요.
Me.Filter = "거래처명= " ' & cmb거래처찾기 & "'"
Me.FilterOn = True
이게 답인데요
Me.Filter = "거래처= " ' & cmb거래처찾기 & "'"
Me.FilterOn = True 거래처가 아니라 거래처명을 써야하는 이유좀요 ㅠㅠ
5. 201쪽 문제4번에 1번
Not In (select 제품코드 from 판매내역)을 조건뿐만 아니라 또는에도 써주는 이유가 뭐에요??
그리고 제품코드가 c하고 z로 시작되는 데이터표시는 어떻게 하나요? ㅠㅠㅠㅠㅠ 지송
1. 네 비교할 수 있는 값이 거래처명 뿐이라서 거래처명으로 연결 합니다.
2. dcount 함수는 레코드의 개수를 세는 함수입니다.
그렇기 때문에 찾을값이 있는 필드명에는 레코드원본에 있는 어느 필드명을 쓰셔도 같은 결과가 나오죠.
판매건수라는 필드명은 없으므로 사용이 불가능 하고
판매쿼리에 있는 어느 필드든 다른 필드를 써서 값을 확인 해 보시기 바랍니다.ㅏ
3. 판매금액이라는 필드가 없습니다. 그리고 판매금액 컨트롤에 값이 수량*단가 이기때문에
판매금액은 수량*단가 라고 생각 하셔야 하고 판매금액의 합계를 구하실려면 sum(수량*단가) 를 해야 한다 라는 것을
문제와 폼을 보고 아셔야 합니다.
4. cmb거래처찾기의 행원본에 입력된 값과 바운드 열을 확인 해 보세요.
cmb거래처찾기의 행원본에는 거래처명이 있고 바운드 열은 1입니다. 즉 이 컨트롤에 저장 되는 값이 거래처명 이므로
거래처명과 비교를 해주셔야 같은 결과를 찾을 수 있겠죠.
5. 조건이 두개이기 때문에 그렇습니다.
c와 z로 시작하는 데이터만 표시 해야 하고 판매내역 테이블에 없는 제품코드를 찾아야 하므로
두개의 조건을 작성하기 위해 not in도 두개를 써주는 것이죠.
제품코드 left(제품코드 ~~~)
Not In(select 제품코드 from 판매내역) c
Not In(select 제품코드 from 판매내역) z
좋은 하루 되세요.
"-
*2011-07-08 10:37:08
1. 네 비교할 수 있는 값이 거래처명 뿐이라서 거래처명으로 연결 합니다.
2. dcount 함수는 레코드의 개수를 세는 함수입니다.
그렇기 때문에 찾을값이 있는 필드명에는 레코드원본에 있는 어느 필드명을 쓰셔도 같은 결과가 나오죠.
판매건수라는 필드명은 없으므로 사용이 불가능 하고
판매쿼리에 있는 어느 필드든 다른 필드를 써서 값을 확인 해 보시기 바랍니다.ㅏ
3. 판매금액이라는 필드가 없습니다. 그리고 판매금액 컨트롤에 값이 수량*단가 이기때문에
판매금액은 수량*단가 라고 생각 하셔야 하고 판매금액의 합계를 구하실려면 sum(수량*단가) 를 해야 한다 라는 것을
문제와 폼을 보고 아셔야 합니다.
4. cmb거래처찾기의 행원본에 입력된 값과 바운드 열을 확인 해 보세요.
cmb거래처찾기의 행원본에는 거래처명이 있고 바운드 열은 1입니다. 즉 이 컨트롤에 저장 되는 값이 거래처명 이므로
거래처명과 비교를 해주셔야 같은 결과를 찾을 수 있겠죠.
5. 조건이 두개이기 때문에 그렇습니다.
c와 z로 시작하는 데이터만 표시 해야 하고 판매내역 테이블에 없는 제품코드를 찾아야 하므로
두개의 조건을 작성하기 위해 not in도 두개를 써주는 것이죠.
제품코드 left(제품코드 ~~~)
Not In(select 제품코드 from 판매내역) c
Not In(select 제품코드 from 판매내역) z
좋은 하루 되세요.
"