C:\길벗컴활1급\02 액세스\04 실전모의고사\1급I형 정답.accdb
2015컴활 1급 실기 액세스 509쪽
어떤 문서에서 다른 문서를 오픈할 경우에 [경로 + 컨트롤 비분리 코딩]을 하면 되나요?
문제3
03. '인쇄' 버튼에 클릭기능 구현하기
교재 정답 (경로명 생략 + 컨트롤 분리 코딩)
Private Sub cmd인쇄_Click()
DoCmd.OpenReport "수강신청형황", acViewPreview, , "수강과목='" & lst수강과목 & "'"
End Sub
질문> 위 정답 코딩을 경로(개체유형 & 개체명)를 추가하여 컨트롤 비분리 코딩을 하여 다시작성하면 아래와 같이 됩니다.
Private Sub cmd인쇄_Click()
DoCmd.OpenReport "수강신청현황", acViewPreview, , "수강과목=forms!수강신청내역!lst수강과목"
End Sub
위와 같이 "경로명 + 컨트롤 비분리 코딩"을 해도 결과는 동일하게 나옵니다.
폼에서 다른 폼이나 보고서를 오픈 할 때(즉 동일한 폼이 아닐 때) 조건문에 경로명을 포함한 컨트롤 비분리 코딩을 해도 된다고 이해하면 되나요?
만약에 위와 같이 가능하다면, 수험생 입장에서 컨트롤 분리 코딩이 좀 헷갈리는 면이 있으므로,
고민하지않고(숫자나 문자 여부에 상관없이), 양쪽 따옴표 안에 ("~")안에 무조건 경로명을 다 적어주면
상당히 편리할거라는 생각이 듭니다!
컨트롤 비분리 코딩이 편리한것은 아래와 같이 괄호([ ])도 생략하고 띄어쓰기 안해도 되니까
상당히 편리합니다. (단, and와 between 등의 예약어 앞뒤로 공백만 주면 됨)
"수강과목=forms!수강신청내역!lst수강과목"
정확한 답변을 부탁 드립니다.
감사합니다!
안녕하세요.
항상 말씀드리지만 컴활 시험은 문제의 지시사항을 모두 만족하고 실행이 정상적으로 되면 모두 맞는 것으로 채점됩니다. 즉 코드를 분리하든, 경로명을 입력하든 결과값이 정상적으로 실행된다면 상관 없습니다.
즐거운 하루 되세요.
-
*2016-05-09 10:13:39
안녕하세요.
항상 말씀드리지만 컴활 시험은 문제의 지시사항을 모두 만족하고 실행이 정상적으로 되면 모두 맞는 것으로 채점됩니다. 즉 코드를 분리하든, 경로명을 입력하든 결과값이 정상적으로 실행된다면 상관 없습니다.
즐거운 하루 되세요.