책 내용 질문하기
column지정
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
233
조회수
30
작성일
2011-08-23
작성자
첨부파일

이벤트 프로시저 작성할 때는 목록상자나 콤보상자로 지정된 cmb어쩌구에 대해서

column까지 지정해서 가져와야하고,

dlookup이나 dcount에서는 그럴필요없나요?

233쪽 기출문제2-2에서 dlookup함수 쓸 때 cmb제품코드에도 제품명이 2열에 있잖아요

인수를 이미 지정하니까 제품코드와 일치한다고만 조건 지정하면 되는 건가요?

정말 헷갈리네요

답변
2011-08-24 09:51:26

cmb어쩌구에 해당하는 것과 비교하실때

만약 cmb제품 에

제품코드와 제품명이 행원본으로 등록되어 있고 바운드열은 1로 제품코드가 이 컨트롤에 저장 될 경우

문제에서 cmb제품에 해당하는 내용만 표시하시오. 라면

그냥

제품코드 = cmb제품 ( 설명하는것으로 컨트롤 분리등은 생략합니다.)

과 같이 비교하시면 됩니다.

그런데 문제에서 cmb제품에 있는 제품명에 해당하는 것에 대해서만 표시 하라 했다면

제품명 = cmb제품 으로 비교를 해야 하는데 cmb제품에는 제품코드가 바운드되어 저장되어 있기 때문에 이렇게 비교하면

제품명 = 제품코드 로 비교하는 것이 됩니다. cmb제품에 제품코드가 저장되니까요.

그렇기 때문에 제품명 = 제품명 으로 비교하려면

제품명 = cmb제품.column(1)

과 같이 쓰셔서 2번째 열인 제품명을 지정해야 하는 것이죠.

이것은 컨트롤의 행원본과 바운드열을 확인 하셔서 사용하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2011-08-24 09:51:26

    cmb어쩌구에 해당하는 것과 비교하실때

    만약 cmb제품 에

    제품코드와 제품명이 행원본으로 등록되어 있고 바운드열은 1로 제품코드가 이 컨트롤에 저장 될 경우

    문제에서 cmb제품에 해당하는 내용만 표시하시오. 라면

    그냥

    제품코드 = cmb제품 ( 설명하는것으로 컨트롤 분리등은 생략합니다.)

    과 같이 비교하시면 됩니다.

    그런데 문제에서 cmb제품에 있는 제품명에 해당하는 것에 대해서만 표시 하라 했다면

    제품명 = cmb제품 으로 비교를 해야 하는데 cmb제품에는 제품코드가 바운드되어 저장되어 있기 때문에 이렇게 비교하면

    제품명 = 제품코드 로 비교하는 것이 됩니다. cmb제품에 제품코드가 저장되니까요.

    그렇기 때문에 제품명 = 제품명 으로 비교하려면

    제품명 = cmb제품.column(1)

    과 같이 쓰셔서 2번째 열인 제품명을 지정해야 하는 것이죠.

    이것은 컨트롤의 행원본과 바운드열을 확인 하셔서 사용하시면 됩니다.

    좋은 하루 되세요.

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