cmb상품코드는 매출현황관리의 소속 컨트롤이니까
cmb행원본에 있는 바운드열1 값인 [상품코드]를 이용해서
[상품코드]=[forms]![매출현황관리]![cmb상품코드]
라고 쓰는거잖아요
코드로쓰면,
docmd.openform "상품정보", acnormal, , "[상품코드]=[forms]![매출현황관리]![cmb상품코드]"
이렇게 쓰던데 상품정보가 다른 폼 이라서 뒤에 매크로작성시에 적는 방법으로 적는건가요?
만약 상품정보가 아니라 매출현황관리 현재품 그래도 그냥 쓴다면,
docmd.openform "매출현황관리", acnormal, , "상품코드='" & cmb상품코드 & "'"
대략 이런식이 되는건가요?
그러니까 앞에 openform에 따라서 acnormal뒤에 있는 조건 부분이 영향을 받는건가요?
문제에 매크로로 작성하라고 하거나 프로시저로 작성이라고 하면 안헷갈리는데 간혹 코드작성기를 써야할지 매크로작성기를 써야할지 모르겠을 땐 어떻게 판단해야하나요? 둘다써도되긴하는데 다른폼이 주어지면 매크로작성기를 쓰는 것이 낫나요?
예:290쪽
1.운행관리 폼의 cmd인쇄를 클릭할 때 다음과 같은기능을 수행하도록 구현하시오.
-업체별거래내역 보고서를 인쇄미리보기 형태로 열 것
예:275
3.스포츠글럽관리~~구현하시오.
-보고서선택기준 폼에서~~회원별사용현황 보고서를 인쇄미리보기 형태로 열 것
예;203
3.폼의 cmb보기를 클릭할때~~
-제품별 납품 현황 보고서를 미리보기 형태로 열 것
203의 3번 문제에서 폼의 ~~ 라고되어있는데 209의 답을 보면 여기서 이 폼은 제품별조회이고 제품별 납품 현황과 다른폼이므로 매크로를 쓴 것인가요?
1. 보통은 다른 폼에 있는 컨트롤을 사용할때 "[상품코드]=[forms]![매출현황관리]![cmb상품코드]" 작성합니다.
코드로 작성할때 "상품코드='" & cmb상품코드 & "'" 작성해도 정확한 결과가 나온다면 사용할 수 있습니다.
2. 문제에서 매크로로 작성하시오. 라면 매크로로 작성하고
이벤트 프로시저를 사용하시오. 혹은 docmd 속성을 이용하시오 이면 코드로 작성합니다.
이런 지시사항이 모두 없다면 어느것으로 작성하시든 상관 없으세요.
좋은 하루 되세요.
"-
*2014-11-29 12:14:02
1. 보통은 다른 폼에 있는 컨트롤을 사용할때 "[상품코드]=[forms]![매출현황관리]![cmb상품코드]" 작성합니다.
코드로 작성할때 "상품코드='" & cmb상품코드 & "'" 작성해도 정확한 결과가 나온다면 사용할 수 있습니다.
2. 문제에서 매크로로 작성하시오. 라면 매크로로 작성하고
이벤트 프로시저를 사용하시오. 혹은 docmd 속성을 이용하시오 이면 코드로 작성합니다.
이런 지시사항이 모두 없다면 어느것으로 작성하시든 상관 없으세요.
좋은 하루 되세요.
"