책 내용 질문하기
컴활1급 엑세스 실기. 기본모의고사 5회 문제4번에 4번 질문있어요,
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
341
조회수
140
작성일
2012-08-07
작성자
첨부파일

파일 경로: C:\컴활 문제\05회.accdb
프로그램 버전: 4.0.75(2007)
항목: Access 1급X5형 [처리 기능 구현] - [4-④ 쿼리 만들기 2]

기본모의고사5회 처리기능구현 4번에 4번.

<접수>테이블에서 한번도 사용하지 않은 운송방법의 모든 정보를 표시하라고 했는데

그렇다면 조건에 " Not in (select 운송방법 from 접수) " 라고 해야 되지 않나요..?

정답은 " Not in (select 운송코드 from 접수) " 라고 나와있네요..

운송코드는 문제에서 언급도 되지않았는데..왜 갑자기 나온건지 잘 모르겠어요.

마찬가지로

파일 경로: C:\컴활 문제\05회.accdb
프로그램 버전: 4.0.75(2007)
항목: Access 1급X5형 [조회 및 출력 기능 구현] - [3 보고서 열기]

이 문제에서도 정답에

[운송코드]=[Forms]![운송접수관리]![cmb운송방법] and

[중량코드]=[Forms]![운송접수관리]![cmb중량]

이렇게 나와있는데 [운송코드]와 [중량코드]가 왜 나온지 모르겠네요...

자세히 좀 설명 부탁드립니다.ㅠㅠ

답변
2012-08-09 00:08:06

1.

접수 테이블과 운송 테이블에 관계로 지정된 것이 운송코드입니다. 운송코드가 관계로 지정 되어 있기 때문에 비교를 할려면 운송코드를 사용 하게 되는 것입니다. 접수테이블의 운송코드가 없다면 한번도 사용되지 않은 운송방법을 찾을 수 있겠지요.

운송방법으로 비교가 가능 하다면 할 수 있겠지만 그렇지 않다면 사용하실 수 없습니다.

2.

문제에서 cmb운송방법과 cmb중량에 지정된 레코드만 표시 하라고 했으므로

cmb운송방법과 cmb중량에 저장된 값을 확인 하셔야 합니다.

레코드가 표시 되는 곳은 현재 폼인 운송접수관리 폼이기 때문에 이 폼의 레코드 원본의 필드와 비교해야 하므로 접수 테이블의 운송코드와 비교하게 되는 것이죠.

cmb운송방법 컨트롤의 행원본을 확인 하시면

운송방법과 운송코드가 있는데요. 바운드 열이 2이므로 운송코드가 이 컨트롤에 저장됩니다. 그렇기 때문에 운송코드로 비교하셔야 하구요.



마찮가지로 cmb중량도 확인 해 보시면 중량코드가 컨트롤에 저장되는 것을 알 수 있습니다. 그렇기 때문에 중량코드로 비교 하셔야 합니다.

좋은 하루 되세요.
"
  • *
    2012-08-09 00:08:06

    1.

    접수 테이블과 운송 테이블에 관계로 지정된 것이 운송코드입니다. 운송코드가 관계로 지정 되어 있기 때문에 비교를 할려면 운송코드를 사용 하게 되는 것입니다. 접수테이블의 운송코드가 없다면 한번도 사용되지 않은 운송방법을 찾을 수 있겠지요.

    운송방법으로 비교가 가능 하다면 할 수 있겠지만 그렇지 않다면 사용하실 수 없습니다.

    2.

    문제에서 cmb운송방법과 cmb중량에 지정된 레코드만 표시 하라고 했으므로

    cmb운송방법과 cmb중량에 저장된 값을 확인 하셔야 합니다.

    레코드가 표시 되는 곳은 현재 폼인 운송접수관리 폼이기 때문에 이 폼의 레코드 원본의 필드와 비교해야 하므로 접수 테이블의 운송코드와 비교하게 되는 것이죠.

    cmb운송방법 컨트롤의 행원본을 확인 하시면

    운송방법과 운송코드가 있는데요. 바운드 열이 2이므로 운송코드가 이 컨트롤에 저장됩니다. 그렇기 때문에 운송코드로 비교하셔야 하구요.



    마찮가지로 cmb중량도 확인 해 보시면 중량코드가 컨트롤에 저장되는 것을 알 수 있습니다. 그렇기 때문에 중량코드로 비교 하셔야 합니다.

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