책 내용 질문하기
where 조건문이 이해가 안가요..
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
345
조회수
52
작성일
2012-08-11
작성자
첨부파일

문제3번에 3번에서

매크로 작성시 인쇄미리보기까지 설정하는것까진 이해가 갑니다

where 조건문에서

고객이름 중 'txt이름'에 입력된 값을 포함하는 고객만을 대상으로 할것 이

[고객이름] like "*" & [Forms]![열차표판매현황]![txt이름] & "*" 왜이렇게 되는지

이해가 안되네요

설명 부탁드립니다ㅠㅠ

답변
2012-08-14 10:15:33

[고객이름] like "*" & [Forms]![열차표판매현황]![txt이름] & "*"

에서 [Forms]![열차표판매현황]![txt이름] 의 사용이유는

열차표판매현황 폼의 txt이름 컨트롤을 가져와서 사용하는 것이기 때문입니다.

현재 작업중인 곳은 보고서입니다. [고객이름] 은 보고서의 레코드 원본의 필드인 것이죠.

보고서에 있는 필드에 현재 보고서가 아닌 다른 폼에 있는 컨트롤인 txt이름을 비교하기 위해서 이렇게 사용하는 것입니다.

[Forms]![열차표판매현황]![txt이름]

을 풀어서 설명하면 폼중 열차표판매현황폼의 txt이름 컨트롤 이라고 보시면 되죠.

이 경로(코드)는 폼에 있는 컨트롤을 사용하기 위한 것입니다.

다른 폼이나 보고서에 있는 컨트롤을 사용하려면 위와 같이 경로를 입력하시는 것이 좋습니다.

그렇지 않으면 실행이 안될 수도 있습니다.

like 를 사용한 이유는 txt이름에 입력된 값을 포함 하는 값을 찾기 위한 것이구요. "*" 는 *김* 와 같이 작성하여 김을 포함하는 값을 찾을 수 있게 하는 것입니다. like와 같이 다닌다고 보시면 됩니다.

좋은 하루 되세요.

"
  • *
    2012-08-14 10:15:33

    [고객이름] like "*" & [Forms]![열차표판매현황]![txt이름] & "*"

    에서 [Forms]![열차표판매현황]![txt이름] 의 사용이유는

    열차표판매현황 폼의 txt이름 컨트롤을 가져와서 사용하는 것이기 때문입니다.

    현재 작업중인 곳은 보고서입니다. [고객이름] 은 보고서의 레코드 원본의 필드인 것이죠.

    보고서에 있는 필드에 현재 보고서가 아닌 다른 폼에 있는 컨트롤인 txt이름을 비교하기 위해서 이렇게 사용하는 것입니다.

    [Forms]![열차표판매현황]![txt이름]

    을 풀어서 설명하면 폼중 열차표판매현황폼의 txt이름 컨트롤 이라고 보시면 되죠.

    이 경로(코드)는 폼에 있는 컨트롤을 사용하기 위한 것입니다.

    다른 폼이나 보고서에 있는 컨트롤을 사용하려면 위와 같이 경로를 입력하시는 것이 좋습니다.

    그렇지 않으면 실행이 안될 수도 있습니다.

    like 를 사용한 이유는 txt이름에 입력된 값을 포함 하는 값을 찾기 위한 것이구요. "*" 는 *김* 와 같이 작성하여 김을 포함하는 값을 찾을 수 있게 하는 것입니다. like와 같이 다닌다고 보시면 됩니다.

    좋은 하루 되세요.

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