'주문조회'폼의 '출력' 버튼(cmd출력)을 클릭하면 다음과 같은 기능을 수행하도록 설정하시오.
'날짜별주문'보고서를 인쇄미리보기형식으로 출력할 것
주문수가 txt주문량에 입력된 수량 이상인 레코드만을 대상으로 할 것
여기서 보니깐
제가 입력한대로 입력하면
매개변수값 입력 txt주문량 이라고 나오면서.. 하는데..
저는
코드작성기로가서
docmd.openreprot "날짜별주문",acpreview,,"주문수>=txt주문량" 이렇게 입력했는데 위에처럼 나오던데..
답을 보니,
그냥 매크로로 작성하면서
주문수 >= [Forms]![주문조회]![txt주문량]
이라고 조건에 입력하더라구요.
위에처럼 입력하면 왜 안되는거죠.. 그리고 어느때 매개변수값 입력하라고 나오는지도 궁금해요..
그리고 마지막으로
하위폼연결시킬때요
하위폼의 연결기준을 각 'cmb제품코드'와 '제품코드'로 할것
이러면
기본필드연결에는 cmb제품코드를 연결해주던데 이건 앞에 있기 때문에 cmb제품코드를 연결시켜주는건가요/
docmd.openreprot "날짜별주문",acpreview,,"주문수>=txt주문량"
에서 txt주문량이 어떤 것인지 알 수 없으니 입력하라고 매개변수 창이 나오는 것입니다.
이부분에서 조건을 & 연산자로 분리하여 사용하거나
주문수 >= [Forms]![주문조회]![txt주문량]
와 같이 입력하셔야 하죠 즉
DoCmd.OpenReport "날짜별주문", acViewPreview, , "주문수>=" & txt주문량
과 같이 작성해 주셔야 합니다. 그래야 매개변수창이 뜨지 않습니다.
네 기본필드 하위필드 순서로 지정 하시면 되겠습니다.
좋은 하루 되세요.
"-
*2011-09-23 10:00:43
docmd.openreprot "날짜별주문",acpreview,,"주문수>=txt주문량"
에서 txt주문량이 어떤 것인지 알 수 없으니 입력하라고 매개변수 창이 나오는 것입니다.
이부분에서 조건을 & 연산자로 분리하여 사용하거나
주문수 >= [Forms]![주문조회]![txt주문량]
와 같이 입력하셔야 하죠 즉
DoCmd.OpenReport "날짜별주문", acViewPreview, , "주문수>=" & txt주문량
과 같이 작성해 주셔야 합니다. 그래야 매개변수창이 뜨지 않습니다.
네 기본필드 하위필드 순서로 지정 하시면 되겠습니다.
좋은 하루 되세요.
"