책 내용 질문하기
(재질문) 컨트롤을 분리하는 경우와 분리하지않는 경우? : 2015 컴활 1급 실기 액세스 실전모의고사 1급J형 520쪽
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
조회수
245
작성일
2015-12-26
작성자
탈퇴*원
첨부파일

2015 컴활1급 실기 액세스 실전모의고사 J형 파일

[2015] 컴퓨터활용능력 1급 실기 액세스

C:\컴활1급\02액세스\04 실전모의고사\1급J형.accdb

2015 컴활 1급 실기 액세스 실전모의고사 1급J형 520쪽

문제 3 (대리점코드 = cmb대리점코드) 레코드만 표시

03 '제품별관리보고서보기' 버튼에 클릭기능 구현하기(매크로 작성)

<정답>

OpenReport

보고서 이름: 제품별관리

보기 형식: 인쇄 미리 보기

필터이름:

Where 조건문: [대리점코드]=[Forms]![대리점별판매현황]![cmb대리점코드]

창모드: 기본

---------------------------------------------------------------------------

매크로를 비주얼베이직으로 변환하니까 아래와 같이 나옵니다.

Function 대리점별판매현황()

DoCmd.OpenReport "제품별관리", acViewPreview, "", "[대리점코드]=[Forms]![대리점별판매현황]![cmb대리점코드]", acNormal

End Function

질문> 위 프로시저에서 위치는 논외(=[Forms]![대리점별판매현황]!)로하고 노랑색 부분이 "대리점코드 = ' " & cmb대리점코드 & "'" 로 변환 될 줄 알았는데,

왜 컨트롤이 분리되지않고 그대로 나오는지 좀 설명해주세요.

아래의 504쪽(풀이: 509쪽) 프로시저에는 컨트롤이 분리되어있는데 비교하여 설명 좀 해주세요.

------- 아래 ---------

504쪽(풀이: 509쪽)

Private Sub cmd인쇄_Click()
DoCmd.OpenReport "수강신청현황", acViewPreview, , "수강과목= ' " & lst수강과목 & "'"
End Sub

----------------

----------------

액세스 교재 209쪽에도 아래와 같이, 이벤트 프로시저에서는 컨트롤이 분리되어 있습니다.

매크로 조건지정

[제품코드] Like "*" & [Forms]![제품별조회]![txt제품코드] & "*"

이벤트 프로시저에서 조건지정

"제품코드 Like '*" & txt제품코드 & "*'"

감사합니다

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