책 내용 질문하기
cmb 컨트롤의 바운드열과 표시열, 바운드열 시작 숫자
도서
2023 시나공 컴퓨터활용능력 1급 실기
페이지
227
조회수
555
작성일
2023-08-31
작성자
고*범
첨부파일

2권 223쪽 문제 1번의 2번 지시사항에서, cmb브랜드는 브랜드.브랜드코드의 데이터에 바운드되어있으므로 DCount의 조건에서 '브랜드코드'와의 일치여부를 검사합니다.

 

그런데 바운드는 브랜드코드에 되어있는데 왜 브랜드명이 표시되는지 궁금하여 실헝을 해봤습니다.

 

1. 열 너비가 1cm; 2cm일 때

바운드열이 1이면 브랜드코드가 표시되고, 브랜드코드가 바운드됩니다.

바운드열이 2이면 브랜드코드가 표시되고, 브랜드코드가 바운드되지 않습니다.

 

2. 열 너비가 0cm; 2cm일 때

바운드열이 1이면 브랜드명이 표시되고, 브랜드코드가 바운드됩니다.

바운드열이 2이면 브랜드명이 표시되고, 브랜드코드가 바운드되지 않습니다.

 

즉 열 너비를 0cm로 만드는 것이 해당 열이 표시되지 않도록 하여, 강제로 브랜드명만 표시되는 원리 같습니다.

 

그런데 그렇다면 왜 열 너비가 1cm일 때에도 바운드열에 관계없이 브랜드코드가 표시되나요?

답변
2023-09-05 12:47:07

안녕하세요.

 

바운드열은 화면에 표시되는 항목과 상관없이 해당 컨트롤에 실제 저장되는 필드를 지정하는 것이고, 열 너비는 화면에 필드를 표시할 때 각 열의 너비를 지정하는 것입니다.

 

1. 열 너비가 1cm; 2cm일 때

바운드열이 1이면 브랜드코드와 브랜드명이 모두 표시되고, 해당 컨트롤에는 브랜드코드가 저장됩니다. 

바운드열이 2이면 브랜드코드와 브랜드명이 모두 표시되고, 해당 컨트롤에는 브랜드명이 저장됩니다.

 

2. 열 너비가 0cm; 2cm일 때

바운드열이 1이면 브랜드명만 표시되고, 해당 컨트롤에는 브랜드코드가 저장됩니다. 

바운드열이 2이면 브랜드명만 표시되고,  해당 컨트롤에는 브랜드명이 저장됩니다.

 

즐거운 하루 되세요.

  • 관리자
    2023-09-05 12:47:07

    안녕하세요.

     

    바운드열은 화면에 표시되는 항목과 상관없이 해당 컨트롤에 실제 저장되는 필드를 지정하는 것이고, 열 너비는 화면에 필드를 표시할 때 각 열의 너비를 지정하는 것입니다.

     

    1. 열 너비가 1cm; 2cm일 때

    바운드열이 1이면 브랜드코드와 브랜드명이 모두 표시되고, 해당 컨트롤에는 브랜드코드가 저장됩니다. 

    바운드열이 2이면 브랜드코드와 브랜드명이 모두 표시되고, 해당 컨트롤에는 브랜드명이 저장됩니다.

     

    2. 열 너비가 0cm; 2cm일 때

    바운드열이 1이면 브랜드명만 표시되고, 해당 컨트롤에는 브랜드코드가 저장됩니다. 

    바운드열이 2이면 브랜드명만 표시되고,  해당 컨트롤에는 브랜드명이 저장됩니다.

     

    즐거운 하루 되세요.

  • 관리자
    2023-09-07 13:22:00

    안녕하세요.

     

    네 맞습니다. 첫 번째 열의 값이 표시됩니다.

     

    즐거운 하루 되세요.

  • *
    2023-09-05 17:30:13

    콤보상자에서 항목을 선택했을 때 보이는 부분에 대한 질문입니다.

     

    저 부분은 바운드열에 관계 없이 무조건 (열 너비가 0이 아닌) 첫 번째 열의 값이 표시되는 게 맞나요?

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