책 내용 질문하기
286 문제2의3번문제와 288 3문제의2의3 질문입니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
286
조회수
53
작성일
2013-02-21
작성자
첨부파일

3.운행관리폼의 레코드 추가버튼을 클릭하면 새 레코프를 삽입할수 잇도록 빈 레코드를 추가하고

txt접수일자 컨트롤로 포커스를 이동시키는 이벤트프로시져를 작성하세요

docmd. gotorecord acdaeaform ,"운행관리",acnewrec

txt접수일자.setfocus

이렇게 코드작성는 알겠는데요

이걸 매크로로 작성하는 법을 모르겠어요

또 반대로

운행관리폼의 조회버튼을 클릭할때 다음과 같은 기능을 수행하시요

현재폼의 데이터에 거래처코드와 행선지코드가 cmb거래처코드,cmb행선지코드 값과 동일한 레코드만을 표시하시요

applyfilter사용

매크로는 대강알겠는데.

코드로 작성하는 법을 모르겠어요

그리고 이곳 매크로의 where조건문은 같은폼에서 데이터를 불러오는것로 보이는데

왜 forms!운행관리폼 이 들어가나요??

시험장에서 당황하면 못풀것같아

둘다 알아놓고 싶어서요,,

답변
2013-02-22 10:51:45

안녕하세요.

1)

매크로함수 : GoToRecord

인수 : 폼, 운행관리, 새 레코드

매크로함수 : GoToControl

인수 : txt접수일자

2)

DoCmd.ApplyFilter "", "[거래처코드]=[Forms]![운행관리]![cmb거래처코드] And [행선지코드]=[Forms]![운행관리]![cmb행선지코드]"

오늘도 즐거운 하루 되세요.

"
  • *
    2013-02-22 10:51:45

    안녕하세요.

    1)

    매크로함수 : GoToRecord

    인수 : 폼, 운행관리, 새 레코드

    매크로함수 : GoToControl

    인수 : txt접수일자

    2)

    DoCmd.ApplyFilter "", "[거래처코드]=[Forms]![운행관리]![cmb거래처코드] And [행선지코드]=[Forms]![운행관리]![cmb행선지코드]"

    오늘도 즐거운 하루 되세요.

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