책 내용 질문하기
문제2번에 3번 질문이요
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
302
조회수
49
작성일
2014-11-28
작성자
첨부파일

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의 답을 보면 여기서 이 폼은 제품별조회이고 제품별 납품 현황과 다른폼이므로 매크로를 쓴 것인가요?

답변
2014-11-29 12:14:02

1. 보통은 다른 폼에 있는 컨트롤을 사용할때 "[상품코드]=[forms]![매출현황관리]![cmb상품코드]" 작성합니다.

코드로 작성할때 "상품코드='" & cmb상품코드 & "'" 작성해도 정확한 결과가 나온다면 사용할 수 있습니다.

2. 문제에서 매크로로 작성하시오. 라면 매크로로 작성하고

이벤트 프로시저를 사용하시오. 혹은 docmd 속성을 이용하시오 이면 코드로 작성합니다.

이런 지시사항이 모두 없다면 어느것으로 작성하시든 상관 없으세요.

좋은 하루 되세요.

"
  • *
    2014-11-29 12:14:02

    1. 보통은 다른 폼에 있는 컨트롤을 사용할때 "[상품코드]=[forms]![매출현황관리]![cmb상품코드]" 작성합니다.

    코드로 작성할때 "상품코드='" & cmb상품코드 & "'" 작성해도 정확한 결과가 나온다면 사용할 수 있습니다.

    2. 문제에서 매크로로 작성하시오. 라면 매크로로 작성하고

    이벤트 프로시저를 사용하시오. 혹은 docmd 속성을 이용하시오 이면 코드로 작성합니다.

    이런 지시사항이 모두 없다면 어느것으로 작성하시든 상관 없으세요.

    좋은 하루 되세요.

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