책 내용 질문하기
실전모의고사 H형
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
0
조회수
76
작성일
2011-08-02
작성자
첨부파일

액세스 실전모의고사 H형

문제2번에 03번문 'txt성명' 컨트롤에 더블클릭 기능 구현하기

1)프로시저 구현시

①제가 푼 오답 : DoCmd.OpenForm "회원정보", acNormal, , "회원번호='" & txt회원번호 & "'"

②정답을 매크로로 구현후 프로시저로 변환

: DoCmd.OpenForm "회원정보", acNormal, "", "[회원번호]=[Forms]![종목별등록내역]![txt회원번호]", , acNormal

2)매크로 구현시

①제가 시도해본 오답 : [회원등록현황]![회원번호] = Forms![종목별등록내역]![txt회원번호]

②정답 : [회원번호] = Forms![종목별등록내역]![txt회원번호]

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

처음에 제가 문제 풀때 1)-① 으로 풀었습니다. 그런데 실행해보니 문제에서 원하는대로 되지 않더군요.

답을 보고 매크로를 프로시저로 변환해보니 1)-② 처럼 나왔는데 가끔 저런식으로 쓰는게 나오던데

아직까지 어떨때 ① ② 방식으로 푸는지 모르겠습니다. 왜 ①번은 틀리고 ②번은 맞는지 잘 모르겠네요..

그리고 두번째로 매크로로 구현해보았습니다.

제가 구현할때 식작성기에서 쿼리안의 회원번호를 더블클릭하니

[회원등록현황]![회원번호]가 나오더군요. 근데 왜 이렇게하면 정상적으로 실행되지 않는지 궁금합니다.

답변
2011-08-03 10:45:57

현재작업중인 폼의 필드명은 경로가 필요없습니다.

그리고 경로를 쓰실려면 모두 다(forms!) 쓰셔야지 회원등록현황!회원번호 와 같이 쓰시면 안되죠.

현재 작업중인 폼의 필드명을 사용할때는 [회원번호] 와 같이 쓰시면 되고

다른 폼이나 다른 보고서의 컨트롤을 참조할려면 Forms![종목별등록내역]![txt회원번호] 와 같이 사용하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2011-08-03 10:45:57

    현재작업중인 폼의 필드명은 경로가 필요없습니다.

    그리고 경로를 쓰실려면 모두 다(forms!) 쓰셔야지 회원등록현황!회원번호 와 같이 쓰시면 안되죠.

    현재 작업중인 폼의 필드명을 사용할때는 [회원번호] 와 같이 쓰시면 되고

    다른 폼이나 다른 보고서의 컨트롤을 참조할려면 Forms![종목별등록내역]![txt회원번호] 와 같이 사용하시면 됩니다.

    좋은 하루 되세요.

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