책 내용 질문하기
기본모의고사 5회
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
327
조회수
201
작성일
2011-11-14
작성자
첨부파일

1)액세스 기본모의고사 5회 문제 2-2.에서
콤보상자 설정하는 방법은 이해했는데요,

'운송접수관리' 폼의 'cmb중량'이 <중량>테이블의 [중량]과 [중량코드]를 원본으로 하고
바운드열을 2로 지정했으면
컨트롤에 저장되는 값은 [중량코드]값이 되는 것인줄 알았는데,,, [중량]값이 저장됩니다.
왜 콤보상자 컨트롤에 저장되는 값이 중량코드가 아니라 중량이 되는 건지 궁금합니다.
'cmb운송방법'도 마찬가지고요. 아무리 생각해봐도 잘 모르겠어서 질문남깁니다.
2) 329쪽 문제4-2.에서
'txt접수일자' 와 'txt요청일자' 컨트롤에 포커스가 옮겨가면 오늘 날짜가 입력되게 하는 것에서
gotfocus이벤트 속성에 식작성기로 =date() 쓰면 안되는 이유가 무엇인지 궁금합니다. 이벤트 속성에서 함수를 직접 쓰면 안되는 경우가 있는지 알려주세요
답변
2011-11-15 06:58:16

1. 바운드열이 그 컨트롤에 저장할 열을 지정 하는 것입니다.

바운드 열을 2로 지정 했기 때문에 2번째 열인 중량코드가 저장되는 것이 맞습니다.

표시되는 것이 중량 이라고 해서 이것이 저장 되는 것은 아닙니다.

바운드열과 표시되는 것은 상관이 없구요. 표시는 항상 첫번째 열이 표시가 됩니다.

그러므로 2번째 열이 표시되게 하려면 열너비를 0;2 와같은 방법으로 첫번째 열을 0으로 지정 하여 보이지 않게 하는 것이죠.

바운드열과 보이는 것은 관계가 없고 바운드열이 2이면 2번째 열인 중량코드가 저장 된다 라고 기억하시면 되겠습니다.

2. 이벤트 속성에서 함수를 직접 사용할 수 없습니다. 말그대로 이벤트를 작성하는 것으로 매크로나 코드 작성기를 이용하여 작성하세요.

좋은 하루 되세요.

"
  • *
    2011-11-15 06:58:16

    1. 바운드열이 그 컨트롤에 저장할 열을 지정 하는 것입니다.

    바운드 열을 2로 지정 했기 때문에 2번째 열인 중량코드가 저장되는 것이 맞습니다.

    표시되는 것이 중량 이라고 해서 이것이 저장 되는 것은 아닙니다.

    바운드열과 표시되는 것은 상관이 없구요. 표시는 항상 첫번째 열이 표시가 됩니다.

    그러므로 2번째 열이 표시되게 하려면 열너비를 0;2 와같은 방법으로 첫번째 열을 0으로 지정 하여 보이지 않게 하는 것이죠.

    바운드열과 보이는 것은 관계가 없고 바운드열이 2이면 2번째 열인 중량코드가 저장 된다 라고 기억하시면 되겠습니다.

    2. 이벤트 속성에서 함수를 직접 사용할 수 없습니다. 말그대로 이벤트를 작성하는 것으로 매크로나 코드 작성기를 이용하여 작성하세요.

    좋은 하루 되세요.

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