책 내용 질문하기
컴활1급실기 기출문제 질문입니다!
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
217
조회수
1208
작성일
2015-02-18
작성자
첨부파일

컴활1급 실기 엑세스

2014년 2회 1급과 1회 1급 시험에서(교재로는 208-217페이지 입니다)

궁금한 점들이 있어 질문합니다. 질문이 다소 많은데 친절한 답변 부탁드립니다~

1. 우선 2014년 2회 1급 질문입니다.

1) 문제2번에 요금소통행관리 폼에서 기본폼과 하위폼 알맞은 필드를 기준으로 연결하는 것에

데이터 탭에서 기본필드연결->지역토드,

하위필드는 ->입구ID라고 해설이 적혀있는데,

제 엑세스 버전이 달라서 그런지 몰라도 그런 목록이 없습니다.

어떻게 하는 것인지 설명 부탁드립니다.

2) 또 문제3번의 3번에서 지역코드가 같은 레코드만 표시하는 것이

where조건문으로

[forms]![요금소통행관리]![cmb지역코드]=[입구ID]

라고 해설에 나와있는데 이 식이 어떻게 나오는지 궁금합니다.

4) 마지막으로 문제4번의 1번에 출발지코드와 지역코드가 일치하는 행만 조인설정하는데

조건 식이 like "*" & [주소의 일부를 입력] & "*"

이라는 식이 되는 이유가 궁금합니다.

원래 & 과 ""이 합쳐지면 ""안에 있는 문자가 그대로 뒤에 붙는 것 아닌가요?

덧붙여 여쭤보고 싶은건,

2014년 1회의 문제 3번의 2번에도 비슷한 궁금증이 드네요!

txt고객ID컨트롤에 고객ID 입력 후 조회버튼 클릭하면 조회기능을 위해

filter = "고객ID like '*" & txt고객ID & "*'"

라고 쓰는데 저 별표가 왜 들어가는 지 역시 궁금합니다.

또한 저 &는 그냥 구분하기 위해서 쓰는 거라고 들었는데

어떤 경우에 저런 식을 쓰는지요? filter식에만 쓰는지요?

2. 아래는 2014년 1회1급의 질문입니다.

1) 문제1번의 1번에서,

회원관리 테이블 우편번호 필드에 123-456 입력마스크 설정,

단 입력자리는 #이 조건인데,

000-000을 적어야하는 건 알겠는데

왜 000-000;0;# 이라고 적는지 궁금합니다.

2) 또 문제2번의 1번에서

txt총수량에, 해당회원이 주문한 수량의 총합계 표시하는데

왜 =Dsum("수량", "허브주문현황", "이름=txt이름")

이라고 적어야하는지 궁금합니다.

감사합니다!

답변
2015-02-24 14:31:57

1. 기본폼과 하위폼의 레코드 원본이 정확히 지정되어 있는지 확인 하세요.

2. 요금소통행현황 보고서의 레코드 원본으로 지정된 필드 중에는 '지역코드'라는 필드가 없으므로 '지역코드'는 사용할 수 없습니다. '지역코드'와 동일한 데이터가 '입구ID'에 입력되어 있으므로 '지역코드' 대신에 '입구ID'를 지정해야 합니다.

3. 쿼리에서 like의 사용법 이라고 보시면 됩니다.

"*" 는 * 를 나타내기 위한 것으로

매개변수에 입력된 값에

*입력값* 로 표시하기 위해 사용한 것입니다.

* 는 만능문자로 *이* 로 사요하시면 이 가 포함된 값을 뜻하는 것입니다.

포함하는 값을 찾고자 한다면 이와 같이 사용하여야 하는 것이죠.

4.

아래 설명을 참고해 주세요.

지시사항에

'-' 기호는 저장되고, 입력시 '_-____' 형태로 표시되도록 설정하시오. 라고 했기 때문입니다.

L-0000;0;_

첫번째 ; 뒤의 0은 - 을 저장하게 하는 것이고

두번째 ; 뒤의 _ 은 _-____ 으로 표시 되게 하는 것입니다.

000-000-0000;0;0 으로 설명 드리겠습니다.

입력 마스크 지정 시 각 자릿수가 의미하는 내용을 알아두세요. 각 구역은 세미콜론으로 구분합니다.
첫번째 위치에는 사용자 지정 기호를,
두번째 위치에는 -, /, = 와 같은 서식 문자를 저장할지 여부를 지정하는 것으로 0으로 지정하면 이 기호도 저장되고 1로 지정하면 입력된 값만 저장됩니다.
세번째 위치에입력되는 것은 자릿수에 표시될 기호입니다. 위와 같이 지정하면 입력할 자리에 000-000-0000이 표시됩니다. _ 으로 표시 하면 ___-___-____ 이 되겠죠.

000-0000 으로 작성하게 되면 입력시 123-4567 과 같이 표시 되지만 저장될때는 - 을 제외한 1234567 이 저장이 됩니다. 만약 123-4567 로 저장하려면

000-0000;0 을 사용해야지만 -(문자) 도 같이 저장하게 되는 것입니다.

그래야 123-4567 로 저장이 됩니다.

즉 -도 저장되게 하시오. 라면 000-0000;0 으로 입력 하셔야 합니다.

문제에서 -도 저장되게 하시오. 라면 문자 -도 저장 되어야 하므로 ;0 이 들어가게 되구요.

입력할때 ___-___-___ 과 같이 나타나게 하려면 3번째 자리에 ;_ 도 입력하시면 되는 것입니다.

만약 ***-***-*** 와 같이 나타낼려면 3번째 자리에 ;* 를 입력 하시면 되죠.

5. dsum("찾을값이있는필드명","테이블/쿼리","조건")

입니다. 수량의 총합계 를 표시한다 했으므로 찾을값이 있는 필드명은 "수량" 이 되구요.

현재 폼의 레코드 원본인 "허브주문현황" 을 "테이블/쿼리" 부분에 입력하시면 됩니다.

조건은 해당회원 이라고 했기 때문에 회원에 대한 값을 확인 할 수 있는 txt이름 컨트롤과 이름 필드를 이용한 것입니다.

좋은 하루 되세요.

"
  • *
    2015-02-24 14:31:57

    1. 기본폼과 하위폼의 레코드 원본이 정확히 지정되어 있는지 확인 하세요.

    2. 요금소통행현황 보고서의 레코드 원본으로 지정된 필드 중에는 '지역코드'라는 필드가 없으므로 '지역코드'는 사용할 수 없습니다. '지역코드'와 동일한 데이터가 '입구ID'에 입력되어 있으므로 '지역코드' 대신에 '입구ID'를 지정해야 합니다.

    3. 쿼리에서 like의 사용법 이라고 보시면 됩니다.

    "*" 는 * 를 나타내기 위한 것으로

    매개변수에 입력된 값에

    *입력값* 로 표시하기 위해 사용한 것입니다.

    * 는 만능문자로 *이* 로 사요하시면 이 가 포함된 값을 뜻하는 것입니다.

    포함하는 값을 찾고자 한다면 이와 같이 사용하여야 하는 것이죠.

    4.

    아래 설명을 참고해 주세요.

    지시사항에

    '-' 기호는 저장되고, 입력시 '_-____' 형태로 표시되도록 설정하시오. 라고 했기 때문입니다.

    L-0000;0;_

    첫번째 ; 뒤의 0은 - 을 저장하게 하는 것이고

    두번째 ; 뒤의 _ 은 _-____ 으로 표시 되게 하는 것입니다.

    000-000-0000;0;0 으로 설명 드리겠습니다.

    입력 마스크 지정 시 각 자릿수가 의미하는 내용을 알아두세요. 각 구역은 세미콜론으로 구분합니다.
    첫번째 위치에는 사용자 지정 기호를,
    두번째 위치에는 -, /, = 와 같은 서식 문자를 저장할지 여부를 지정하는 것으로 0으로 지정하면 이 기호도 저장되고 1로 지정하면 입력된 값만 저장됩니다.
    세번째 위치에입력되는 것은 자릿수에 표시될 기호입니다. 위와 같이 지정하면 입력할 자리에 000-000-0000이 표시됩니다. _ 으로 표시 하면 ___-___-____ 이 되겠죠.

    000-0000 으로 작성하게 되면 입력시 123-4567 과 같이 표시 되지만 저장될때는 - 을 제외한 1234567 이 저장이 됩니다. 만약 123-4567 로 저장하려면

    000-0000;0 을 사용해야지만 -(문자) 도 같이 저장하게 되는 것입니다.

    그래야 123-4567 로 저장이 됩니다.

    즉 -도 저장되게 하시오. 라면 000-0000;0 으로 입력 하셔야 합니다.

    문제에서 -도 저장되게 하시오. 라면 문자 -도 저장 되어야 하므로 ;0 이 들어가게 되구요.

    입력할때 ___-___-___ 과 같이 나타나게 하려면 3번째 자리에 ;_ 도 입력하시면 되는 것입니다.

    만약 ***-***-*** 와 같이 나타낼려면 3번째 자리에 ;* 를 입력 하시면 되죠.

    5. dsum("찾을값이있는필드명","테이블/쿼리","조건")

    입니다. 수량의 총합계 를 표시한다 했으므로 찾을값이 있는 필드명은 "수량" 이 되구요.

    현재 폼의 레코드 원본인 "허브주문현황" 을 "테이블/쿼리" 부분에 입력하시면 됩니다.

    조건은 해당회원 이라고 했기 때문에 회원에 대한 값을 확인 할 수 있는 txt이름 컨트롤과 이름 필드를 이용한 것입니다.

    좋은 하루 되세요.

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