책 내용 질문하기
액세스 실전모의고사 I 형 에서 질문있습니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
486
조회수
28
작성일
2013-06-27
작성자
첨부파일

문제3. 3번

1. Docmd.openreport " 수강신청현황", acviewPreview , , "수강과목 = ' " & cmb수강과목 & " ' "

2. Docmd.Openreort "수강신청현황" , acviewPreview , , "수강과목 = cmb수강과목 "

해설에는 1번 식이 나오는데요 2번식도 맞지않나요 ??

이것과 비슷한 Openreport 작성해서 프로시저로 푸는문제에서 2번식으로 작성하는 문제로 본거 같아서요.

답변
2013-06-27 23:37:04

openreport 는 & 를 사용하여 컨트롤 분리를 해야 하는 문제입니다.

컨트롤 분리를 하지 않아도 되는 프로시저는

docmd.runsql 문이 있구요.

dsum 등과 같은 d 가 들어가는 도메인 함수의 조건에도 & 연산자를 사용하지 않고 컨트롤 분리를 하지 않아도 됩니다.

그외에는 대부분 & 연산자를 사용하거나

"[필드명]=[forms]![폼이름]![컨트롤이름]"

과 같이 현재 실행중인 폼이나 보고서가 아닌 다른 폼이나 보고서의 컨트롤을 이용해야 할때

위와 같은 식을 사용하기도 합니다.

좋은 하루 되세요.

"
  • *
    2013-06-27 23:37:04

    openreport 는 & 를 사용하여 컨트롤 분리를 해야 하는 문제입니다.

    컨트롤 분리를 하지 않아도 되는 프로시저는

    docmd.runsql 문이 있구요.

    dsum 등과 같은 d 가 들어가는 도메인 함수의 조건에도 & 연산자를 사용하지 않고 컨트롤 분리를 하지 않아도 됩니다.

    그외에는 대부분 & 연산자를 사용하거나

    "[필드명]=[forms]![폼이름]![컨트롤이름]"

    과 같이 현재 실행중인 폼이나 보고서가 아닌 다른 폼이나 보고서의 컨트롤을 이용해야 할때

    위와 같은 식을 사용하기도 합니다.

    좋은 하루 되세요.

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