3. '열차표판매현황' 폼의 '출력' 버튼(cmb출력)을 클릭하면.....매크로 함수 구현하시오
▶'열차판매' 보고서를 '인쇄 미리 보기' 형태로 열리도록 할 것
▶고객이름 중 'txt이름'에 입력된 값을 포함하는 고객만을 대상으로 할 것
?where조건문에서
?=[고객이름] like "*" & [forms]![열차표판매현황]![txt이름} & "*"
이 식 상세하게 설명좀 부탁드려요.
포함하는 값을 찾기 위해 like 와 * 를 이용하는 것입니다.
하나의 공식처럼 익혀두시면 되는 부분이세요.
[필드명] like "*" & [컨트롤명] & "*"
txt이름에 입력된 값을 포함하는 고객만을 대상으로 하라고 했으므로
txt이름에 입력되는 내용을 확인하고
레코드 원본에서 해당하는 필드명을 찾아 사용하시면 됩니다.
like "*" ~"*"
는 txt이름에 한글자나 두글자 등을 입력했을때
이것을 포함하는 값을 모두 표시 하기 위한 것입니다.
txt이름 컨트롤에 하 를 입력하면
하동주
김도하
김하진
등의 값들이 나오게 되는 것이죠. 즉 하 가 포함된 값을 모두 표시 하는 것입니다.
[고객이름]=[Forms]![열차표판매현황]![txt이름]
은 txt이름에 정확한 이름을 입력해야지만 표시 됩니다.
하동주 를 입력하면
하동주의 데이터만 표시 하게 되죠.
좋은 하루 되세요.
-
*2018-03-24 17:55:31
포함하는 값을 찾기 위해 like 와 * 를 이용하는 것입니다.
하나의 공식처럼 익혀두시면 되는 부분이세요.
[필드명] like "*" & [컨트롤명] & "*"
txt이름에 입력된 값을 포함하는 고객만을 대상으로 하라고 했으므로
txt이름에 입력되는 내용을 확인하고
레코드 원본에서 해당하는 필드명을 찾아 사용하시면 됩니다.
like "*" ~"*"
는 txt이름에 한글자나 두글자 등을 입력했을때
이것을 포함하는 값을 모두 표시 하기 위한 것입니다.
txt이름 컨트롤에 하 를 입력하면
하동주
김도하
김하진
등의 값들이 나오게 되는 것이죠. 즉 하 가 포함된 값을 모두 표시 하는 것입니다.
[고객이름]=[Forms]![열차표판매현황]![txt이름]
은 txt이름에 정확한 이름을 입력해야지만 표시 됩니다.
하동주 를 입력하면
하동주의 데이터만 표시 하게 되죠.
좋은 하루 되세요.