책 내용 질문하기
엑세스 매크로작성기에서 where 조건문이요~
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
186
조회수
129
작성일
2012-01-16
작성자
첨부파일

엑세스 186쪽

섹션 8. 처리 기능의 기본문제에서요,

작은 문제 3번에 보면, 보고서를 인쇄 미리보기의 형태로 여는 것 있잖아요,

이때 조건이

"'txt분류' 컨트롤에 입력된 분류에 해당하는 데이터만 출력하도록 할 것"

이렇게 제시 되었는데,

이것을 매크로작성기의

where 조건문으로 옮길 때

[분류]=[Forms]![판매현황]![txt분류]

의 형태로 써지는 이유를 잘 모르겠어요.

책에 나와있는데 제가 못보고 지나친거면 좀 알려주세요~

감사합니다:)

답변
2012-01-17 03:47:11

위치가 서로 다른 곳에 있어서 그렇습니다.

[분류]=[forms]![판매현황]![txt분류]

txt분류는 폼에 있고..

[분류] 필드는 열려고 하는 보고서에 있구요

[forms]![판매현황]![txt분류] 이건 경로입니다. 판매현황 폼에 있는 txt분류라는 의미..이죠..

등호 붙여서 해석하면

보고서의 분류필드에는 판매현황 폼에 있는 txt분류에 입력된 값을 입력해라..라는 의미..지요..

  • *
    2012-01-17 03:47:11

    위치가 서로 다른 곳에 있어서 그렇습니다.

    [분류]=[forms]![판매현황]![txt분류]

    txt분류는 폼에 있고..

    [분류] 필드는 열려고 하는 보고서에 있구요

    [forms]![판매현황]![txt분류] 이건 경로입니다. 판매현황 폼에 있는 txt분류라는 의미..이죠..

    등호 붙여서 해석하면

    보고서의 분류필드에는 판매현황 폼에 있는 txt분류에 입력된 값을 입력해라..라는 의미..지요..

  • *
    2012-01-17 05:15:19

    위의 임광순님 설명 처럼

    다른 폼이나 보고서에 위치한 컨트롤을 참고하기 위해 경로를 모두 써서 비교한 것입니다.

    매크로에 where을 지정할때는 보통 식작성기를 사용하게 되는데요.

    식작성기에서 현재폼 -> 판매현황 -> txt분류 등을 눌렀을때 자동으로 경로가 모두 입력되게 됩니다.

    좋은 하루 되세요.

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