책 내용 질문하기
질문드립니다
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
212
조회수
288
작성일
2019-04-04
작성자
탈퇴*원
첨부파일

section 8 처리기능 기출따라잡기 1번 문제에 딸린 2번, 3번 지시사항 답안에서 잘 이해되지 않는 부분이 있어서 질문 남깁니다.

 

2번 지시사항 답안이

txt상품수 = DCount("상품코드", "상품종합", "브랜드코드=cmb브랜드")

이고

 

3번 지시사항 답안이

DoCmd.OpenReport "상품목록", acViewPreview, , "브랜드명='" & cmb브랜드.Column(1) & "'" 

인데

 

둘다 cmb브랜드 컨트롤을 조건식에 포함하는데 하나는 코드 작성시 컨트롤 분리하고 다른 하나는 안하는 이유는 무엇인가요?ㅠㅠ 

 

답변
2019-04-05 14:22:10

안녕하세요.

 

cmb브랜드 컨트롤의 바운드열이 1로 지정되어 있으므로

'cmb브랜드'로 지정하면 행 원본의 첫 번째 필드인 브랜드코드가 저장됩니다.

 

그래서

"브랜드코드=cmb브랜드"

로 설정(비교)이 가능합니다.

 

브랜드명은 저장정보가 아니므로 cmb브랜드.Column(1) 로 Column 속성을 이용해서 지정해 주셔야 합니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-04-05 14:22:10

    안녕하세요.

     

    cmb브랜드 컨트롤의 바운드열이 1로 지정되어 있으므로

    'cmb브랜드'로 지정하면 행 원본의 첫 번째 필드인 브랜드코드가 저장됩니다.

     

    그래서

    "브랜드코드=cmb브랜드"

    로 설정(비교)이 가능합니다.

     

    브랜드명은 저장정보가 아니므로 cmb브랜드.Column(1) 로 Column 속성을 이용해서 지정해 주셔야 합니다.

     

    좋은 하루 보내세요. 

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