책 내용 질문하기
부록 엑세스 질문
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
조회수
38
작성일
2018-11-20
작성자
탈퇴*원
첨부파일

1.
216페이지 문제4번에 1번

2번째줄 요구사항에서

쿼리실행후 생성되는 테이블의 이름은 카드주요사용처 라고 설정하라는데요

만들기 -쿼리 - 쿼리디자인 하면 바로 설정되어서요 .. 220페이지의 테이블 만들기 - 새테이블 만들기 -테이블이름 란을 쓰는곳이 없네요 어떻게 하죠??

2.

216페이지 문제4번의 2번에서

크로스텝 쿼리 어떻게 해요 ? ㅜ 도와주세요

3.

216페이지 문제4번의 3번에서

DoCmd.OpenForm "카드사", acNormal, , "카드사='" & txt카드사 & "'"

에서요 중간에 ,, 있는건 왜 그렇게 된거죠? 그리고 acnormal 은 뭔뜻인지 모르곘어요

4.

채점해보니 일련번호 표시 했는데 왜 틀린건지 모르겠어요 어떻게 해야되나요

5.

채점해보니 이벤트 프로시저 작성이랑 보서 출력 매크로 두개 다 했는데 왜 틀린건지 모르겠어요 작성이 안됬다고 나오는데;;

알려주셔서 미리 감사인사 드립니당 고마워요 ㅜㅜ

답변
2018-11-21 23:29:16

안녕하세요.


1.

[쿼리 도구]-[디자인]-[쿼리 유형]-[테이블 만들기]를 클릭해 주시면 교재 해설에서 처럼 [테이블 만들기] 대화상자가 나타납니다.

테이블을 만들고 [실행] 을 눌러주시면 테이블이 완성됩니다.

2.

디자인 보기로 수정해 주시면 되는데요,


크로스탭 쿼리의 목적은 '월별사용처별 금액의 평균'을 구하는 것입니다.


첫 번째 필드는 '행 머리글'에 해당하는 '월' 필드로, 월의 정보를 가져올 수 있는 [사용일자] 필드를 Month함수로 묶어서 표시합니다.

'행 머리글'은 행이 달라지면서 월 정보가 표시되는 것으로 알 수 있습니다.


그리고 표시되는 사용처에 관한 필드는 '열 머리글'로 지정해 주셔야 합니다. 열이 달라지면서 사용처 정보가 표시되고 있습니다.


행머리글과 열머리글 사이에 금액의 평균을 표시해야 하므로, 크로스탭의 값에 해당합니다.

[금액] 필드를 이용해서 평균으로 요약하고 값으로 지정해 줍니다.


문제의 조건에 따라 '사용일자' 필드를 이용해서 >=#2017-01-17# 조건을 설정해 주세요.

3.

docmd.openform "폼명",acnormal,필터명,"조건"

이 됩니다. acnormal 다음에는 필터명이 와야 하는데 필터명이 지정되지 않은 문제이므로 생략 하게 됩니다.

생략된 모양이 ,, 가 되는 것이죠.

,를 하나만 사용하게 되면 조건이 필터에 들어가게 되므로 정확한 결과가 나오지 않을 수 있습니다.

4.

'누적 합계' 속성을 '그룹'으로 지정해 주셔야 그룹 내에서 일련번호가 표시됩니다.

5.

문제3-2번 문제는 'cmd조회' 컨트롤을 클릭했을 때, 작업이 이루어져야 하는데,

'cmb월' 컨트롤에 코드를 입력하셨습니다.

cmd조회_Click() 프로시저로 만들어 주세요.

문제3-3번은 문제에서 '보고서출력' 매크로를 생성하라고 지시했기 때문에 '포함된 매크로'가 아닌 <보고서출력> 매크로로 만들어 주셔야 합니다.

좋은 하루 보내세요.

  • *
    2018-11-21 23:29:16

    안녕하세요.


    1.

    [쿼리 도구]-[디자인]-[쿼리 유형]-[테이블 만들기]를 클릭해 주시면 교재 해설에서 처럼 [테이블 만들기] 대화상자가 나타납니다.

    테이블을 만들고 [실행] 을 눌러주시면 테이블이 완성됩니다.

    2.

    디자인 보기로 수정해 주시면 되는데요,


    크로스탭 쿼리의 목적은 '월별사용처별 금액의 평균'을 구하는 것입니다.


    첫 번째 필드는 '행 머리글'에 해당하는 '월' 필드로, 월의 정보를 가져올 수 있는 [사용일자] 필드를 Month함수로 묶어서 표시합니다.

    '행 머리글'은 행이 달라지면서 월 정보가 표시되는 것으로 알 수 있습니다.


    그리고 표시되는 사용처에 관한 필드는 '열 머리글'로 지정해 주셔야 합니다. 열이 달라지면서 사용처 정보가 표시되고 있습니다.


    행머리글과 열머리글 사이에 금액의 평균을 표시해야 하므로, 크로스탭의 값에 해당합니다.

    [금액] 필드를 이용해서 평균으로 요약하고 값으로 지정해 줍니다.


    문제의 조건에 따라 '사용일자' 필드를 이용해서 >=#2017-01-17# 조건을 설정해 주세요.

    3.

    docmd.openform "폼명",acnormal,필터명,"조건"

    이 됩니다. acnormal 다음에는 필터명이 와야 하는데 필터명이 지정되지 않은 문제이므로 생략 하게 됩니다.

    생략된 모양이 ,, 가 되는 것이죠.

    ,를 하나만 사용하게 되면 조건이 필터에 들어가게 되므로 정확한 결과가 나오지 않을 수 있습니다.

    4.

    '누적 합계' 속성을 '그룹'으로 지정해 주셔야 그룹 내에서 일련번호가 표시됩니다.

    5.

    문제3-2번 문제는 'cmd조회' 컨트롤을 클릭했을 때, 작업이 이루어져야 하는데,

    'cmb월' 컨트롤에 코드를 입력하셨습니다.

    cmd조회_Click() 프로시저로 만들어 주세요.

    문제3-3번은 문제에서 '보고서출력' 매크로를 생성하라고 지시했기 때문에 '포함된 매크로'가 아닌 <보고서출력> 매크로로 만들어 주셔야 합니다.

    좋은 하루 보내세요.

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