책 내용 질문하기
1월 9일 첨부기출문제 액세스 질문드립니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
1
조회수
88
작성일
2014-01-09
작성자
첨부파일

1) 2010년 2회 문제2-01-동그라미1에서, 데이터탭의 레코드원본을 구매정보로 해주면 이것이 구매정보쿼리인지 구매정보보고서인지 알수없지 않을까요? 따라서 확장기를 이용해서 구매정보쿼리를 지정해주어야한다면, 구매정보쿼리에 있는 항목들을 모두 드래그온 해줄 필요 없이 제일 위의 * 만 드래그온 해주면 되는것인지요? (질문두개임)

2) 2010년 2회 문제2-1-동그라미4 포커스를 이동시킬수 없도록 탭속성을 설정한다는 것이 탭정지를 아니요로 해놓는다는 것이라는 사실이 잘 숙지되지 않습니다. 아마 개념 자체를 이해하지 못해서 그런게 아닌가 합니다. 탭정지를 아니요로 한다는건 탭을정지시키지않는다는 것일텐데 포커스는 이동시킬수 없다고 그러고...ㅡㅡ;; 탭정지라는게 무슨뜻인지, 어떻게 이해하고 받아들이면 숙지가 될지 알려주십시오.

3) 2010년 2회 문제2-2에서 제품필드의 모든 테이블을 표시할 때, 제품번호, 제품명, 회사명, 단가를 각각 드래그시켜주지 않고 제일 위의 *만 드래그시켜주어도 되는것인지요?

4) 2010년 2회 문제4-3에서 ‘업데이트하라’고 문제를 내었길래 Docmd.RunSQL “Update..." 함수를 이용하는 줄 알았습니다;; 문제상에서 어떻게 분간하여주면 좋을까요?

5) 2010년 1회 문제1 작업을 완료한 후 닫기를 하면 닫아지질 않고 ‘식이 정확히 입력되지 않았거나 너무 복잡해서 계산할 수 없습니다... 식의 일부를 변수로 지정하여 식을 단순화시키십시오’ 라는 메시지박스만 뜹니다. 혹시 교재해설에 안나와있는, 사용유무필드의 데이터형식을 예/아니요 로 해서 그런걸까요? 파일첨부하겠습니다.

6) 2010년 1회 문제2-02 버튼열기 문제에서, 프로시저에 다음과 같이 입력해 주었습니다.

DoCmd.OpenForm "거래처"

DoCmd.RunSQL "Insert into 거래처 (거래처코드,거래처명,담당자명) value (txt거래처코드,txt거래처명,txt담당자명)"

전화번호 = Left(txt전화번호, 8) & "****"

틀리다면 이유를 알려주시기바랍니다. 서로 다른 폼이기 때문에 위와 같이 써주면 안되는 것인가요?

7) 2010년 1회 문제4-2 크로스탭쿼리 작성에서, 쿼리마법사를 이용하여 작성한 후 디자인수정으로 >=50 을 설정해주려고 하는데 굳이 다섯 번째 필드를 새로 설정해주고 조건을 지정해주는 것은, 크로스탭이 행머리글이나 열머리글, 값으로 되어 있는 필드에는 조건을 따로 지정할 수 없기 때문인가요? 그리고, 새로운 필드를 만들어주면 이것이 데이터시트에 표시가되지 않나요? 요약기능을 이용할때는 체크표시를 해제해주어 데이터시트에 표시가 안되도록 해주었습니다만, 크로스탭쿼리에서는 그렇게하지 않아서 질문드립니다. 혹시, 크로스탭쿼리에서는 행머리글, 열머리글, 값 이 세가지로 지정해준 것만 화면에 표시되고 조건이나 그 외에 다른 것들은 표시가 되지 않는 건가요?

8) 2010년 1회 문제2-02 해설에서는 left(어쩌고,2) 이런 식으로 썼는데, 문제4-01 해설에서는 left([어쩌고],2) 이런 식으로 썼습니다. 필드명에 []를 해주고 안해주고의 차이가 무엇 때문에 생긴 것인가요?

9) 2010년 1회 문제4-2에서 수량 과 합계 수량 을 평균 으로 맞춰주는 작업은 쿼리마법사단계에서 할 작업인가요 디자인수정에서 할 작업인가요? 이 두 개를 다 평균 으로 맞춰주는 이유나 절차 등을 잘 이해하지 못하겠습니다. 문제에서 수량의 평균을 구하는 쿼리라고는 하였지만 그것이 합계 수량 까지 평균 으로 맞춰줄 이유가 되는것인지요?

10) 2010년 1회 문제3-2 거래처별 판매정보 폼의 검색 후 레코드 개수는 제대로 한거같은데도 채점시 오답이 납니다. 파일첨부드립니다.

답변
2014-01-11 13:03:15

1. 레코드 원본에는 테이블이나 쿼리만 지정 가능합니다.

쿼리 편집기를 열어 사용하는 경우 * 만 끌어다 놓으시면 됩니다.
* 가 전체레코드 혹은 전체 필드를 뜻하니까요.
2.
포커스 란 무엇이냐면 커서 있죠? 깜빡이는 커서요. 이것이 위치하느냐 하지 않느냐 를 말합니다.
혹시 회원가입하실때 탭키를 사용하시나요?
탭을 누르면 이름 -> 주민번호 -> 비밀번호 순으로 컨트롤로 커서가 이동하게되죠? 이것이 포커스 입니다.
탭..을 누를때 이 포커스가 변경 되죠.
그런데 포커스가 오지 않게 하려면 어떻게 해야할까요?
여기 문제에서 지정 한 것처럼 탭정지를 아니오 로 해주셔야 합니다.
왜 아니오로 해야 하냐면 탭이 그 컨트롤에 정지 되면 안되니까요. 즉 탭을 눌렀을때 이름 -> 주민번호 로 이동하면 이 주민번호는 탭 정지가 예 가 되는 것입니다. 탭이 정지 한다는 말이죠. 그런데 비밀번호에 탭이 정지 하지 않게 하려면 탭정지를 아니오 로 하셔서 탭이 정지 되지 않게 하여 다음 컨트롤로 이동 되게 하는 것입니다.
3. 네 그렇게 하셔도 상관 없습니다.
4.
update문은 쿼리문으로 쿼리문에서는 컨트롤명을 사용할 수 없습니다.
문제에 cmb제품명 컨트롤을 사용하라고 되어 있으므로 반드시 컨트롤을 사용해야 하기 때문에 update 문을 사용하지 않은 것입니다.
docmd를 사용하라고 할 때만 쿼리문을 사용하고 그렇지 않을 경우에는 교재와 같은 방법으로 하시면 됩니다.
5. 이 질문은 질문과 파일로는 정확한 이유를 알 수없습니다. 문제를 하나씩 풀고 저장하면서 확인 하셔야 어느 부분에서 오류가 나는지 알 수 있으므로 다시 한번 문제를 풀어보시고 질문 주시기 바랍니다.
6. runsql 문을 사용하는 문제가 아니고
거래처별판매정보 폼의 내용을 거래처 폼의 컨트롤에 넣어야 하므로 질문 주신 방법을 사용할 수 없습니다.
7. 네 맞습니다. 조건으로 지정한 필드는 표시되지 않습니다.
8. [] 은 필드명이나 컨트롤명등에 엑세스가 자동으로 붙여주는 것인데 이것이 있든 없든 정확히 실행되면 상관 없습니다.
9. 크로스탭 쿼리 마법사에서 지정할 수 있는 부분이므로 크로스탭 마법사에서 지정해 주면 되구요.
합계에 해당하는 것도 평균으로 지정된 내용에 대해서 합계를 구하는 것이기 때문에 평균으로 동일하게 지정하는 것입니다.
좋은 하루 되세요.
"
  • *
    2014-01-11 13:03:15

    1. 레코드 원본에는 테이블이나 쿼리만 지정 가능합니다.

    쿼리 편집기를 열어 사용하는 경우 * 만 끌어다 놓으시면 됩니다.
    * 가 전체레코드 혹은 전체 필드를 뜻하니까요.
    2.
    포커스 란 무엇이냐면 커서 있죠? 깜빡이는 커서요. 이것이 위치하느냐 하지 않느냐 를 말합니다.
    혹시 회원가입하실때 탭키를 사용하시나요?
    탭을 누르면 이름 -> 주민번호 -> 비밀번호 순으로 컨트롤로 커서가 이동하게되죠? 이것이 포커스 입니다.
    탭..을 누를때 이 포커스가 변경 되죠.
    그런데 포커스가 오지 않게 하려면 어떻게 해야할까요?
    여기 문제에서 지정 한 것처럼 탭정지를 아니오 로 해주셔야 합니다.
    왜 아니오로 해야 하냐면 탭이 그 컨트롤에 정지 되면 안되니까요. 즉 탭을 눌렀을때 이름 -> 주민번호 로 이동하면 이 주민번호는 탭 정지가 예 가 되는 것입니다. 탭이 정지 한다는 말이죠. 그런데 비밀번호에 탭이 정지 하지 않게 하려면 탭정지를 아니오 로 하셔서 탭이 정지 되지 않게 하여 다음 컨트롤로 이동 되게 하는 것입니다.
    3. 네 그렇게 하셔도 상관 없습니다.
    4.
    update문은 쿼리문으로 쿼리문에서는 컨트롤명을 사용할 수 없습니다.
    문제에 cmb제품명 컨트롤을 사용하라고 되어 있으므로 반드시 컨트롤을 사용해야 하기 때문에 update 문을 사용하지 않은 것입니다.
    docmd를 사용하라고 할 때만 쿼리문을 사용하고 그렇지 않을 경우에는 교재와 같은 방법으로 하시면 됩니다.
    5. 이 질문은 질문과 파일로는 정확한 이유를 알 수없습니다. 문제를 하나씩 풀고 저장하면서 확인 하셔야 어느 부분에서 오류가 나는지 알 수 있으므로 다시 한번 문제를 풀어보시고 질문 주시기 바랍니다.
    6. runsql 문을 사용하는 문제가 아니고
    거래처별판매정보 폼의 내용을 거래처 폼의 컨트롤에 넣어야 하므로 질문 주신 방법을 사용할 수 없습니다.
    7. 네 맞습니다. 조건으로 지정한 필드는 표시되지 않습니다.
    8. [] 은 필드명이나 컨트롤명등에 엑세스가 자동으로 붙여주는 것인데 이것이 있든 없든 정확히 실행되면 상관 없습니다.
    9. 크로스탭 쿼리 마법사에서 지정할 수 있는 부분이므로 크로스탭 마법사에서 지정해 주면 되구요.
    합계에 해당하는 것도 평균으로 지정된 내용에 대해서 합계를 구하는 것이기 때문에 평균으로 동일하게 지정하는 것입니다.
    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.