2012년 1회 컴활1급 실기 액세스
321쪽(문제), 326쪽(정답)
[폼에서 다른 폼 열기]
작업 폼: '회원보기' 폼의 'cmd폼보기' 컨트롤
타겟 폼: '기관보기' 폼
[정답]
매크로 작성
매크로 함수: OpenForm
매크로 함수 인수
폼 이름: 기관보기
보기 형식: 폼
Where조건문: 기관ID=Forms!회원보기!cmb기관ID
[/정답 끝]
---------------------------------------
위 매크로를 이벤트 프로시저(VB)로 작성하면 아래와 같이 됩니다.
1. 심플코딩(경로명 + 컨트롤 비분리 코딩)
DoCmd.OpenForm "기관보기", , , "기관ID=Forms!회원보기!cmb기관ID"
2. 컨트롤 분리 코딩:(여기서는 폼에서 다른 폼을 여는 상황 이므로 경로명 필수)
DoCmd.OpenForm "기관보기", , , "기관ID='" & Forms!회원보기!cmb기관ID & "'"
왜 컨트롤 비분리 코딩이 가능한지 궁금합니다.
---------------------------------------
아래는 오리지널 문제
2012년 1회 컴활1급 실기 액세스
321쪽(문제), 326쪽(정답)
문제2
3. <회원보기> 폼의l '폼 열기(cmd폼보기)' 단추를 클릭하면 다음과 같은 기능이 수행되도록 구현하시오.
▶ <기관보기> 폼을 열고 'cmb기관ID'에서 지정한 데이터에 해당하는 정보를 찾아 표시하시오.
▶ 매크로로 작성하고 이름은 '회원보기'로 작성하시오
안녕하세요.
앞에서 답변 드렸습니다. 분리여부가 왜 되고 안되는지는 저희도 자세히 알지 못합니다. 명쾌한 답변을 드리지 못해 죄송합니다.
즐거운 하루 되세요.
-
*2016-05-13 10:07:29
안녕하세요.
앞에서 답변 드렸습니다. 분리여부가 왜 되고 안되는지는 저희도 자세히 알지 못합니다. 명쾌한 답변을 드리지 못해 죄송합니다.
즐거운 하루 되세요.