책 내용 질문하기
프로시저 질문이용~!
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
406
조회수
108
작성일
2011-09-01
작성자
첨부파일

406번 2번문제에요~

폼이 실행되면 F4:G7영역의 값들이 목록상자(목록)의 목록에 추가되도록 프로시저를

작성하고, 체크박스(chk납입)가 선택되도록 프로시저를 작성하라고 되어 있는데요

식중에~

목록.ColumnCount=2 <- 이 식이 뭘의미 하는지 모르겠어요.ㅠㅠ

설명해주세요..ㅠ

그리고 또 하나는.. 데이터베이스에서 바운드열이 뜻하는게 뭔지..ㅠㅠ

어떤건 바운드열이 1 , 어떤건. 2...

이해가 잘 안돼요. 예를 들어서 설명해주세요^^

답변
2011-09-02 08:37:39

1. 보통 lst박스에 속성에서 지정해 주는데 A형 문제의 경우는 lst박스 속성에 이 것을 지정해 주지 않았기 때문에 columncount 속성을 지정하여 2열로 만들어 준것 입니다. 하지만 실전 E형에서는 이미 이 속성이 지정되어 있습니다. 그렇기 때문에 그냥 목록.RowSource = "F4:G8" 로 사용해도 되는 것입니다.

그냥 사용하셨을때 2개의 열이나온다면 그냥 사용하셔도 되구요. 그렇지 않다면 columncount 를 사용하세요.

2. 바운드 열은 그 컨트롤에 저장될 값을 말합니다.

cmb제품 이라는 컨트롤에 행원본이

제품코드, 제품명

이라면 바운드열이 1이면 이 컨트롤에는 제품코드가 저장되고

바운드열이 2라면 이 컨트롤에는 제품명이 저장 됩니다.

콤보상자는 콤보상자에 등록된 내용을 선택 하여 사용하잖아요?

여러 메뉴가 있을때 만약

제품코드 제품명

10 시나공

20 길벗

이라는 데이터가 쭉 있을때 2번을 선택하시면

바운드열이 1이면 20가 저장되고

바운드열이 2이면 길벗이 저장되는 것입니다.

저장되는것과 보이는 것은 관계가 없어서

항상 처음에 표시 되는것이 보이게 됩니다.

즉 바운드열이 2라고 해도 표시되는 것은 제품코드인 20로 보이게 되는 것입니다.

바운드열이라는 것이 컨트롤에 저장될 값이라는 것을 생각 하시면 되겠죠.

좋은 하루 되세요.

1

"
  • *
    2011-09-02 08:37:39

    1. 보통 lst박스에 속성에서 지정해 주는데 A형 문제의 경우는 lst박스 속성에 이 것을 지정해 주지 않았기 때문에 columncount 속성을 지정하여 2열로 만들어 준것 입니다. 하지만 실전 E형에서는 이미 이 속성이 지정되어 있습니다. 그렇기 때문에 그냥 목록.RowSource = "F4:G8" 로 사용해도 되는 것입니다.

    그냥 사용하셨을때 2개의 열이나온다면 그냥 사용하셔도 되구요. 그렇지 않다면 columncount 를 사용하세요.

    2. 바운드 열은 그 컨트롤에 저장될 값을 말합니다.

    cmb제품 이라는 컨트롤에 행원본이

    제품코드, 제품명

    이라면 바운드열이 1이면 이 컨트롤에는 제품코드가 저장되고

    바운드열이 2라면 이 컨트롤에는 제품명이 저장 됩니다.

    콤보상자는 콤보상자에 등록된 내용을 선택 하여 사용하잖아요?

    여러 메뉴가 있을때 만약

    제품코드 제품명

    10 시나공

    20 길벗

    이라는 데이터가 쭉 있을때 2번을 선택하시면

    바운드열이 1이면 20가 저장되고

    바운드열이 2이면 길벗이 저장되는 것입니다.

    저장되는것과 보이는 것은 관계가 없어서

    항상 처음에 표시 되는것이 보이게 됩니다.

    즉 바운드열이 2라고 해도 표시되는 것은 제품코드인 20로 보이게 되는 것입니다.

    바운드열이라는 것이 컨트롤에 저장될 값이라는 것을 생각 하시면 되겠죠.

    좋은 하루 되세요.

    1

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