컨트롤명이 숫자인지 문자인지에 따라 식이 달라지는데요.
291페이지 2번문제요.
▶ 현재폼에 '고객코드'가'cmb고객코드'의 값과 동일한 레코드만 표시.
▶ Filter및 FilterOn사용
컨트롤명이.. cmb고객코드이므로..ㅠ 폼을 실행시켜 보니 cmb고객코드가 000119<-숫자였습니다.
그래서 식을 me.Filter="고객코드=" & cmb고객코드
me.FilterOn=True 로 작성했는데요..ㅠㅠ 틀렸더라구요..
답을 보니까 컨드롤명이 숫자가 아니라 문자이기때문에. 식이.
Me.Filter="고객코드= ' " & cmb고객코드 & " ' "
Me.FilterOn=True
라고..ㅠㅠ.. 제가 뭔가 오해를 하고 있는것 같은데.
이해가 잘 안돼요.. 설명해 주세요..ㅠ 헷갈려효~
현재폼에 고객코드가 cmb고객코드의 값과 동일한 레코드를 표시 해야 합니다.
그렇다면 현재폼의 레코드원본을 확인 해야 겠지요.
고객별대여현황 폼의 레코드 원본은 "고객" 테이블 입니다.
"고객" 테이블을 열어 고객코드 필드의 데이터형식을 확인해 보면 텍스트로 설정 되어 있습니다. 
그렇기 때문에 텍스트로 인식하고 따옴표를 붙여주셔야 합니다.
이렇게 레코드 원본을 확인 하여 데이터 형식을 확인 한 후 사용하세요.
좋은 하루 되세요.
-
*2011-09-05 10:51:02
현재폼에 고객코드가 cmb고객코드의 값과 동일한 레코드를 표시 해야 합니다.
그렇다면 현재폼의 레코드원본을 확인 해야 겠지요.
고객별대여현황 폼의 레코드 원본은 "고객" 테이블 입니다.
"고객" 테이블을 열어 고객코드 필드의 데이터형식을 확인해 보면 텍스트로 설정 되어 있습니다.
그렇기 때문에 텍스트로 인식하고 따옴표를 붙여주셔야 합니다.이렇게 레코드 원본을 확인 하여 데이터 형식을 확인 한 후 사용하세요.
좋은 하루 되세요.
"