Private Sub cmb조회_Change()
Me.Filter = "반명 = '" & cmb조회 & "'"
Me.FilterOn = True
End Sub
하위 원아테이블에 있는 cmb반번호 에서 행원본으로 반명을 가져왔기 때문에
"반명 = '" & cmb조회 & "'" 이 식이 성립 하는건가요??
저식의 원리를 알려주세요................... 그리고 왜 위 식은 [ ] 를 안치는건가요???
안녕하세요.
cmb조회의 바운드열이 1이므로
행원본에서 반명이 저장되어 있습니다.
cmb조회에서 선택한 값과
반정보 폼(현재 폼)의 컨트롤 원본에서 반명 필드를 비교한 것입니다.
필드명을 정확히 인식시키려면 대괄호를 넣어주셔야 합니다.
텍스트로 인식할 소지가 있는 경우에는 반드시 필드명에 대괄호해 주셔야 하지만,
이런 경우가 아니라면 대괄호 없이 작성해도 프로그램에서 알아서 대괄호 처리를 하기도 합니
다.
이 문제의 경우 넣으셔도 되고 안넣으셔도 됩니다.
좋은 하루 보내세요.
-
관리자2019-08-05 18:50:26
안녕하세요.
cmb조회의 바운드열이 1이므로
행원본에서 반명이 저장되어 있습니다.
cmb조회에서 선택한 값과
반정보 폼(현재 폼)의 컨트롤 원본에서 반명 필드를 비교한 것입니다.
필드명을 정확히 인식시키려면 대괄호를 넣어주셔야 합니다.
텍스트로 인식할 소지가 있는 경우에는 반드시 필드명에 대괄호해 주셔야 하지만,
이런 경우가 아니라면 대괄호 없이 작성해도 프로그램에서 알아서 대괄호 처리를 하기도 합니
다.
이 문제의 경우 넣으셔도 되고 안넣으셔도 됩니다.
좋은 하루 보내세요.