책 내용 질문하기
기본모의고사 5회 문제 3번의 (3)번
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
332
조회수
102
작성일
2013-05-21
작성자
첨부파일

안녕하세요 두문제 정도 질문을 하려고 합니다.

첫번째로

이문제에서 매크로로 작성하는것 말고 이벤트 프로시저로 작성하는 것에 관하여 기존의 질문들을 보니까

DoCmd.OpenReport "접수현황", acViewPreview,, "[운송코드]=[Forms]![운송접수관리]![cmb운송방법] And [중량코드]=[Forms]![운송접수관리]![cmb중량]"

이나

DoCmd.OpenReport "접수현황", acViewPreview, "", "운송코드='" &cmb운송방법 &"'and 중량코드='" &cmb중량 &"'"

이렇게 질문을 올려 주셨습니다.

여기서 제가 물어보고 싶은것은요

글자색으로 표시한 답에서요

DoCmd.OpenReport "접수현황", acViewPreview, "", ~~

여기서 docmd.openreport "접수현황", acviewpreview,,

이렇게 해야되는거 아닌가요?

왜 acviewpreview,"",

""요것을 넣었는지 모르겠어요 공백으로 둬야되는거 아닌지 헷갈립니다.

두번째로 질문 드리겠습니다.

위에 질문에서 보듯이

DoCmd.OpenReport "접수현황", acViewPreview, "", "운송코드='" &cmb운송방법 &"'and 중량코드='" &cmb중량 &"'"

이렇게 컨트롤에 다가 '"& cmb운송방법 &"' 처럼 형식이 텍스트냐 숫자냐에 따라서 만들어 주는것이 있고

docmd.runsql "delete * from 상품2 where 상품코드 = txt상품코드"

처럼 단순히 상품코드= txt상품코드

이렇게 해주는것이 있는지 궁금합니다.

어느 경우에 컨트롤에 & & 이런것을 부치나요?

항상 친절히 알려주셔서 감사합니다.

답변
2013-05-24 13:38:31

,, 를 한것과

,"" , 를 한 것은 같은 것입니다. 혼동되신다면 ,, 를 사용하시면 되세요.

openfrom 이나 openreport 등의 문제들은 보통 컨트롤 분리를 하셔야 하구요.

docmd.runsql 문 즉 runsql문을 사용할때는 컨트롤 분리를 꼭 안하셔도 상관 없습니다.

좋은 하루 되세요.

"
  • *
    2013-05-24 13:38:31

    ,, 를 한것과

    ,"" , 를 한 것은 같은 것입니다. 혼동되신다면 ,, 를 사용하시면 되세요.

    openfrom 이나 openreport 등의 문제들은 보통 컨트롤 분리를 하셔야 하구요.

    docmd.runsql 문 즉 runsql문을 사용할때는 컨트롤 분리를 꼭 안하셔도 상관 없습니다.

    좋은 하루 되세요.

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