책 내용 질문하기
acNormal & acViewPreview
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
194
조회수
76
작성일
2012-02-24
작성자
첨부파일

p.194~195 에 문제 5,6번 해설에요 ~

1)

책에서 입력하라는 코드에 acNormal 와 acViewPreview가 나오는데요

이것들이 무슨 역할을 하는 건가요?

그리구..

2)

DoCmd.openform "상품정보", acnormal, , "상품명='"& txt이름 & "'"

이 코드에서 이 부분이 무엇을 의미하는지 이해가 잘 안갑니다..

왜 콤마를 두번 입력하는지도 잘 모르겠습니다

3)

Docmd.openreport "판매내역", acviewpreciew, , "상품명='"& txt이름 & '"' 에서

이 부분이 무엇을 뜻하는지도 잘모르겠습니다..ㅜㅜ

답변
2012-02-25 09:12:54

1.

acnormal 은 기본폼 열기

acviewpreview 보고서 미리보기 입니다.

폼을 실행할때 기본적으로 열것인지 테이블보기로 열것인지 등을 정하는 것이죠.

2.

docmd.openform "폼이름", acnoaml , 필터, 조건

입니다.

필터가 들어가야 하는 부분인데 필터가 필요없기 때문에 자리만 채워주기 위해서 , , 으로 사용합니다.
이렇게 하지 않으면 조건이 필터로 들어가기 때문에 다른 결과를 나타낼 수 있습니다.

3. "상품명='"& txt이름 & '"'
txt이름 컨트롤에 입력된 내용과 상품명을 비교하겠다는 뜻입니다.
' 을 사용한 것은 상품명의 데이터형식이 문자이기 때문이죠.
컨트롤에 입력된 값을 비교하실때 이런 방법을 이용하셔야 합니다. 컨트롤 분리라고 하죠.
사용방법은 146페이지에 자세히 설명되어 있습니다.

좋은 하루 되세요.
"
  • *
    2012-02-25 09:12:54

    1.

    acnormal 은 기본폼 열기

    acviewpreview 보고서 미리보기 입니다.

    폼을 실행할때 기본적으로 열것인지 테이블보기로 열것인지 등을 정하는 것이죠.

    2.

    docmd.openform "폼이름", acnoaml , 필터, 조건

    입니다.

    필터가 들어가야 하는 부분인데 필터가 필요없기 때문에 자리만 채워주기 위해서 , , 으로 사용합니다.
    이렇게 하지 않으면 조건이 필터로 들어가기 때문에 다른 결과를 나타낼 수 있습니다.

    3. "상품명='"& txt이름 & '"'
    txt이름 컨트롤에 입력된 내용과 상품명을 비교하겠다는 뜻입니다.
    ' 을 사용한 것은 상품명의 데이터형식이 문자이기 때문이죠.
    컨트롤에 입력된 값을 비교하실때 이런 방법을 이용하셔야 합니다. 컨트롤 분리라고 하죠.
    사용방법은 146페이지에 자세히 설명되어 있습니다.

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