오늘 시험을 끝나고 궁금한게 있어서 글올립니다
txt조회에 입력되는 값을 받아서 해당 값을 나오게 하는 프록시저 문제 였는데요
문제는 해당 년도에 값을 출력하고 나오게 하는건데 아무리 해도 안되서 올립니다
제가 만든건
Me.Filter = "판매년도 = '" & txt조회 & "'"
Me.FilterOn = True
미리 보기는
docmd.openReport "부서별판매현황" , acviewPreview , , "판매년도 = '" & txt조회 & "'"
였습니다.
그런데 계속 에러가 나고 디버그 해야 된다고 계속 떠서 그냥 버리고 나왔습니다.
도데체 어디가 잘못된건지 참고하는 테이블을 확인하니까 판매년도도 맞았구요
매크로로 미리보기를 해보니 제가 작성한게 맞던데 왜 프록시저로 하니까 에러가 뜨는지 모르겠네요.
먼가 실수한게 있나요?
와.. 얼마나 이 문제로 고민했으면 작성한걸 다 외웠네요 ;;
년도 값이라면 1995 와 같은 값이 었을텐데요.
값이 입력될때 숫자인지 문자인지 고민을 했어야 할 것 같습니다.
그리고 판매년도의 데이터 형식도 숫자인지 문자인지 확인 했어야 하지요.
Me.Filter = "판매년도 = " & txt조회
Me.FilterOn = True
와 같이 숫자형식으로 써보셨는지 모르겠네요..
좋은 하루 되세요.
"-
*2011-04-18 10:24:37
년도 값이라면 1995 와 같은 값이 었을텐데요.
값이 입력될때 숫자인지 문자인지 고민을 했어야 할 것 같습니다.
그리고 판매년도의 데이터 형식도 숫자인지 문자인지 확인 했어야 하지요.
Me.Filter = "판매년도 = " & txt조회
Me.FilterOn = True
와 같이 숫자형식으로 써보셨는지 모르겠네요..
좋은 하루 되세요.
"