교재에는 매크로로 정답을 알려줬는데 저는 이걸 이벤트 프로시져로 해봤습니다.
DoCmd.OpenReport "접수현황", acViewPreview, , " 운송방법 = '" & cmb운송방법.Column(0) & "' And 중량 = '" & cmb중량.Column(0) & "'"
이렇게 했더니 매개변수 입력하라고 나오고 레코드표시가 안되네요
무엇이 문제인가요?
참고로 column을 써서 풀수 있는 방법으로 알려주세요 column안쓰고 풀수있는방법은 아는데
왜 column을 썼을때 오류가 나는지 모르겠습니다.
부탁드립니다.
cmb운송방법과 cmb중량에 저장된 값을 확인 하셔야 합니다.
cmb운송방법 컨트롤의 행원본을 확인 하시면
운송방법과 운송코드가 있는데요. 바운드 열이 2이므로 운송코드가 이 컨트롤에 저장됩니다. 그렇기 때문에 운송코드로 비교하셔야 하구요.
마찮가지로 cmb중량도 확인 해 보시면 중량코드가 컨트롤에 저장되는 것을 알 수 있습니다. 그렇기 때문에 중량코드로 비교 하셔야 합니다.
그러므로 column 속성을 사용하지 않습니다.
이벤트 프로시저에서도 매크로에 사용된 조건과 동일하게 표시하시면 됩니다.
좋은 하루 되세요.
-
*2016-12-15 06:05:53
cmb운송방법과 cmb중량에 저장된 값을 확인 하셔야 합니다.
cmb운송방법 컨트롤의 행원본을 확인 하시면
운송방법과 운송코드가 있는데요. 바운드 열이 2이므로 운송코드가 이 컨트롤에 저장됩니다. 그렇기 때문에 운송코드로 비교하셔야 하구요.
마찮가지로 cmb중량도 확인 해 보시면 중량코드가 컨트롤에 저장되는 것을 알 수 있습니다. 그렇기 때문에 중량코드로 비교 하셔야 합니다.그러므로 column 속성을 사용하지 않습니다.
이벤트 프로시저에서도 매크로에 사용된 조건과 동일하게 표시하시면 됩니다.
좋은 하루 되세요.