p319에서 2번문제요...
cmb고객코드는 숫자로만 되어있는데..
그래서
Me.Filter="고객코드=" & cmb고객코드
라고 했는데
왜 안되나요..
왜 cmb고객코드를 문자로 봐야하는지요ㅠㅠ?
그리고 p328 03문제의 정답그림에서요
Where조건문에요.. 정답에서 써있는거 대신
[고객코드]=[cmb고객코드]
라고 쓰면 틀리나요?...
도서대여현황 폼의 하위폼에 있는 고객코드와 비교해야 하니 고객코드 필드가 들어있는 폼의 레코드 원본을 확인 합니다.
레코드 원본이 도서대여목록 쿼리이므로 도서내역목록쿼리를 디자인 보기로 열고
고객코드가 들어있는 테이블을 확인 한 후 도서대여 테이블을 디자인 보기로 열어 고객코드의 데이터 형식을 확인해 보세요.
고객코드의 데이터 형식이 텍스트 이므로 텍스트로 비교하셔야 합니다.
이렇게 숫자모양으로 되어 있더라도 데이터형식이 텍스트라면 텍스트 비교방법으로 비교해 주셔야 하죠.
원본 테이블의 데이터형식을 확인 하여 사용하시기 바랍니다.
매크로에서는 항상 [고객코드]=[Forms]![고객별대여현황]![cmb고객코드] 와 같은 형식으로 사용합니다.
[고객코드]=[cmb고객코드]
라고 사용했을때 정상 실행되지 않는다면 오답처리 되세요.
좋은 하루 되세요
-
*2013-09-16 13:41:57"
도서대여현황 폼의 하위폼에 있는 고객코드와 비교해야 하니 고객코드 필드가 들어있는 폼의 레코드 원본을 확인 합니다.
레코드 원본이 도서대여목록 쿼리이므로 도서내역목록쿼리를 디자인 보기로 열고
고객코드가 들어있는 테이블을 확인 한 후 도서대여 테이블을 디자인 보기로 열어 고객코드의 데이터 형식을 확인해 보세요.
고객코드의 데이터 형식이 텍스트 이므로 텍스트로 비교하셔야 합니다.
이렇게 숫자모양으로 되어 있더라도 데이터형식이 텍스트라면 텍스트 비교방법으로 비교해 주셔야 하죠.
원본 테이블의 데이터형식을 확인 하여 사용하시기 바랍니다.
매크로에서는 항상 [고객코드]=[Forms]![고객별대여현황]![cmb고객코드] 와 같은 형식으로 사용합니다.
[고객코드]=[cmb고객코드]
라고 사용했을때 정상 실행되지 않는다면 오답처리 되세요.
좋은 하루 되세요