책 내용 질문하기
2011년 3회 1급 엑세스 E형 입력마스크, 새레코드 추가, 페이지바꿈
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
379
작성일
2013-06-09
작성자
첨부파일

문제1-1-3

영문자와 숫자가 결합된 AB04 형태로 입력하되 반드시 입력되도록 입력 마스크를 설정. 소문자를 입력해도 대문자로 표시

풀이: >AAAA

이렇게 풀이되어 있는데 >LL00 이렇게 입력해도 되는지요

문제2-2 제품추가 버튼을 클릭하면 <제품내역> 폼이 열리고 새 레코드를 추가하도록 설정할 것.

풀이

docmd.openform "제품내역"

docmd.gotocontrol , , acnewrec

여기서 어떤 때는 폼을 열때

docmd.openform "제품내역" acNormal

이런식으로 acnormal을 붙이기도 하던데 어떤때 붙이나요?여기서는 붙이면 안되나요?

그리고

docmd.gotocontrol acDataForm , , acnewrec

이런식으로 중간에 acDataForm을 쓸 때랑 어떤 차이점이 있는지...

너무 헷갈리네요

문제3-1-3 거래처가 변경되면 페이지를 바꾸어 인쇄되도록 설정하시오

풀이: 페이지 바꿈-구역전

이거 '구역후'로 해도 상관없나요? 구역전, 구역후, 구역전/후 어떻게 다른가요?

죄송해요 질문이 너무 많네요... 월요일 시험이라...

답변
2013-06-10 14:44:38

1. 네 결과가 같으므로 상관 없습니다.

2. acnormal 은 기본폼 열기 이므로 꼭 지정 하지 않아도 기본폼으로 열리기 때문에 생략하는 경우가 많습니다.

3.

acdataform은 지정한 폼에 있는 데이터를 표시하는 것입니다.
acform 은 폼을 나타내는 것이구요.
acnormal 도 기본 폼을 나타냅니다.
acpreview 미리보기 하는 것입니다.

올바르게 실행 되었다면 정답으로 인정 될 수 있습니다.

보통 Docom.gotorecord acdataform 하나로 다닌다고 보시면 됩니다.
다른 코드로 설명드리자면

DoCmd.GoToRecord acDataForm, "분류등록", acLast

분류코드.SetFocus

acdataform은 지정한 폼에 있는 데이터를 표시하는 것이구요.

분류코드.SetFocus 는 분류코드 컨트롤에 포커스를 둔다는 말입니다.

문제 유형과 사용법을 기억해 두세요.
4. 구역전이든 구역후든 정확한 결과가 나오는 것을 사용하시면 됩니다.

좋은 하루 되세요.
"
  • *
    2013-06-10 14:44:38

    1. 네 결과가 같으므로 상관 없습니다.

    2. acnormal 은 기본폼 열기 이므로 꼭 지정 하지 않아도 기본폼으로 열리기 때문에 생략하는 경우가 많습니다.

    3.

    acdataform은 지정한 폼에 있는 데이터를 표시하는 것입니다.
    acform 은 폼을 나타내는 것이구요.
    acnormal 도 기본 폼을 나타냅니다.
    acpreview 미리보기 하는 것입니다.

    올바르게 실행 되었다면 정답으로 인정 될 수 있습니다.

    보통 Docom.gotorecord acdataform 하나로 다닌다고 보시면 됩니다.
    다른 코드로 설명드리자면

    DoCmd.GoToRecord acDataForm, "분류등록", acLast

    분류코드.SetFocus

    acdataform은 지정한 폼에 있는 데이터를 표시하는 것이구요.

    분류코드.SetFocus 는 분류코드 컨트롤에 포커스를 둔다는 말입니다.

    문제 유형과 사용법을 기억해 두세요.
    4. 구역전이든 구역후든 정확한 결과가 나오는 것을 사용하시면 됩니다.

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