책 내용 질문하기
컴활 실기 208쪽 문제 1.1
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
208
조회수
305
작성일
2019-02-08
작성자
탈퇴*원
첨부파일

수고많으십니다.

문제 1.1번에 답이 아래와 같습니다.

 

Private Sub 브랜드명_DblClick(Cancel As Integer)

    txt상품코드 = 상품코드

    txt상품명 = 상품명

    cmb분류 = 분류코드

    txt소비자가 = 소비자가

End Sub

 

일단 저는 상품등록폼에서 디자인보기를 눌렀을 때 본문 영역에 상품코드, 상품명, 분류코드, 소비자가라는 이름으로 컨트롤이 있어서 그대로 대입했습니다.  

그렇게 하면 여기서 cmb분류 = 분류명이라고 생각하는데 왜 분류코드가 되는지 이해가 안됩니다.

분류코드라는 컨트롤은 보이지가 않고, 분류명컨트롤이 있기때문에 분류명으로 지정하는게 맞다고 생각이 드는데요.

왜 분류코드로 하는지가 궁금하네요 ㅠ

 

답변
2019-02-09 11:04:02

안녕하세요.

 

문제에서 분류코드로 지정하도록 제시하고 있습니다. 그대로 해 주시면 됩니다.

 

이 문제는

= 을 기준으로 왼쪽에 컨트롤명, 오른쪽에 필드명이 표시된 것입니다.

 

레코드 원본의 필드명을 컨트롤에 표시하는 것이죠.

 

해당 폼의 레코드 원본이 '상품종합' 쿼리입니다.

 

상품종합 쿼리의 분류코드에 포함된 내용이 cmb분류에서 선택하는 데이터와 일치하기 때문에

 

cmb분류 = 분류코드 로 지정한 것입니다.

 

cmb분류 컨트롤의 행원본에 사용된 필드는 [분류코드], [분류명]입니다.

이 중에서 바운드 열을 1로 설정했으므로 선택시 저장되는 값은 '분류코드'입니다.

화면에 '분류명'이 표시되는 것은 열 너비를 0;2cm로 지정했기 때문에 분류코드가 보이지 않는 것입니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-02-09 11:04:02

    안녕하세요.

     

    문제에서 분류코드로 지정하도록 제시하고 있습니다. 그대로 해 주시면 됩니다.

     

    이 문제는

    = 을 기준으로 왼쪽에 컨트롤명, 오른쪽에 필드명이 표시된 것입니다.

     

    레코드 원본의 필드명을 컨트롤에 표시하는 것이죠.

     

    해당 폼의 레코드 원본이 '상품종합' 쿼리입니다.

     

    상품종합 쿼리의 분류코드에 포함된 내용이 cmb분류에서 선택하는 데이터와 일치하기 때문에

     

    cmb분류 = 분류코드 로 지정한 것입니다.

     

    cmb분류 컨트롤의 행원본에 사용된 필드는 [분류코드], [분류명]입니다.

    이 중에서 바운드 열을 1로 설정했으므로 선택시 저장되는 값은 '분류코드'입니다.

    화면에 '분류명'이 표시되는 것은 열 너비를 0;2cm로 지정했기 때문에 분류코드가 보이지 않는 것입니다.

     

    좋은 하루 보내세요. 

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