책 내용 질문하기
섹션8 3번 질문입니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
196
조회수
98
작성일
2013-12-01
작성자
탈퇴*원
첨부파일

문제 3에

where 조건문에

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

라고 써있는데 [분류]를 어떻게 찾는건지 (원본확인은 어떻게 하는건지)와

[분류]는 왜 경로를 지정하지 않는건지 (책을 봐도 잘 이해가 안되더군요)

잘 모르겠습니다.

답변
2013-12-01 19:04:23

조건에서

왼쪽의 [분류]는 원본이 들어 있는 필드명으로 보셔야 하구요.

--> 폼이나 보고서에서 바운드 되어 있는 필드명입니다.

뒤에 있는 txt분류는 판매현황 폼의 txt분류 컨트롤에 적혀 있는 값을 의미합니다.

결론적으로, 판매현황 폼의 txt분류 컨트롤에 들어 있는 값을

원본 테이블/쿼리의 [분류] 필드에서 찾아라~~

폼/보고서 속성창의 레코드 원본을 확인해 보시면 됩니다!

  • *
    2013-12-01 19:04:23

    조건에서

    왼쪽의 [분류]는 원본이 들어 있는 필드명으로 보셔야 하구요.

    --> 폼이나 보고서에서 바운드 되어 있는 필드명입니다.

    뒤에 있는 txt분류는 판매현황 폼의 txt분류 컨트롤에 적혀 있는 값을 의미합니다.

    결론적으로, 판매현황 폼의 txt분류 컨트롤에 들어 있는 값을

    원본 테이블/쿼리의 [분류] 필드에서 찾아라~~

    폼/보고서 속성창의 레코드 원본을 확인해 보시면 됩니다!

  • *
    2013-12-03 08:19:53

    보고서의 필드명 =[forms]![폼이름]![폼의컨트롤명]

    입니다. 보통 매크로에서는 where 조건문을 이렇게 작성합니다.

    [forms]![폼이름]![폼의컨트롤명]

    을 설명 하면 폼이름에서 폼의 컨트롤명에 해당하는 값 을 뜻하고

    이것과 보고서의 상품명 필드의 값을 비교하여 동일한 값만 표시 하기 위한 방법입니다.

    좋은 하루 되세요.

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