책 내용 질문하기
문제3번에 2번 질문드립니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
342
조회수
71
작성일
2012-09-11
작성자
첨부파일

제품별조회 폼의 상단에 있는 cmb코드~

이 문제에서 저는 답을

Me.Filter = "제품코드.column(0) = '" & cmb코드 & "'"
Me.FilterOn = True

라고 적었습니다

왜냐하면 cmb코드가 콤보상자이기도 하고, 첫번째 필드에 지정되어있다고 써있기도 했거든요

제가 외우기로는 콤보상자에서 원가 가져올때는 column을 쓴다고 알고 있었늗네

정답은

Me.Filter = "제품코드= '" & cmb코드 & "'"
Me.FilterOn = True

입니다.

언제 column을 쓰고 제 답이 왜 틀렸는지 설명 부탁드릴께요.

제답도 맞다고 생각하거든요

수고하세요

답변
2012-09-12 07:59:55

cmb코드 컨트롤의 행원본을 확인하여 사용하셔야 합니다.

그리고 행원본중 바운드된 열과 비교할때는 column 이 필요가 없습니다.

바운드 되지 않은 다른 열을 비교할때만 column 속성을 사용하시면 됩니다.

cmb코드의 첫번째 열에 제품코드가 있고 이것이 cmb코드에 바운드(저장)되어 있기 때문에 그냥 비교하는 것입니다.

행원본과 바운드열을 확인 하여 사용해 보세요.

좋은 하루 되세요.

"
  • *
    2012-09-12 07:59:55

    cmb코드 컨트롤의 행원본을 확인하여 사용하셔야 합니다.

    그리고 행원본중 바운드된 열과 비교할때는 column 이 필요가 없습니다.

    바운드 되지 않은 다른 열을 비교할때만 column 속성을 사용하시면 됩니다.

    cmb코드의 첫번째 열에 제품코드가 있고 이것이 cmb코드에 바운드(저장)되어 있기 때문에 그냥 비교하는 것입니다.

    행원본과 바운드열을 확인 하여 사용해 보세요.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.