책 내용 질문하기
기본모의고사 5 문제 3의 2,3
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
347
조회수
60
작성일
2018-03-18
작성자
탈퇴*원
첨부파일

2. '검색'버튼에 클릭 기능 구현하기

private Sub cmd검색_click()

Me.RecordSource = "Select * From 접수 where 운송코드 = '" & cmb운송방법 & "'

and 중량코드 ='"& cmb중량 & "'"

End sub

이 문제 풀려면

①'운송접수관리'폼을 실행해서 cmb운송방법 컨트롤과 cmb중량 컨트롤 값이 문자인지 숫자인지 확인

-> 문자면 컨트롤 연결을 '" & 컨트롤명 & "'"

숫자면 컨트롤 연결을 " & 컨트롤명 이렇게 해야 하니까

②'운송접수관리'폼 디자인모드에서 폼속성으로 레코드 원본 속성이 접수인거 확인

③cmb운송방법 속성시트-> 데이터탭에서 SELECT 운송.운송방법, 운송.운송코드 FROM 운송;

?? 이라서 1열은 운송방법 2열은 운송코드인데 바운드열이 2열이니까 운송코드인거 확인

column은 0부터 시작. 운송방법은 column(0), 운송코드는 column(1)

어차피 cmb코드에 나오는건 운송코드만 나오니까 cmb운송방법.column(1) 이렇게 쓰지 않고 바로 결과값인

운송코드로 작성하는건가요? cmb운송방법.column(1) 이렇게 쓰는건 틀린가요?

④cmb중량 속성시트-> 데이터탭 SELECT 중량.중량, 중량.중량코드 FROM 중량;

이라서 1열은 운송방법 2열은 운송코드인데 바운드열이 2열이니까 중량코드인거 확인

이거 다 확인하고 식을 써야 하는건가요? 작업순서도 이게 맞나요?

3. 보고서버튼에 매크로함수

where조건문 쓰는게 어려워서 식 작성기로 이용하려 하는데 어떻게 해야하는지 잘 모르겠습니다.

where조건문 란에 = [운송코드] (=위에서처럼 나타나는 값이 2열 운송코드라서 이렇게 쓴 거지요?)

?를 작성하고 식 작성기에 어떻게 입력해야 하는지 차례대로 좀 알려주세요ㅠㅠ

식 작성기 이용하는 법을 잘 모르겠어요...

답변
2018-03-24 17:37:58

1. 네 맞습니다.

2. 문제는 다르지만 사용법은 같으므로 아래 그림과 설명을 참고해 주세요.

식작성기 어렵지 않은데요. where 의 식작성기를 선택 하신 후 나타나는 대화상자에서

폼 -> 로드된폼 ->판매현황 -> txt분류를 차례대로 누르면 [forms]![판매현황][txt분류]가 자동으로 입력됩니다. 그럼 앞에 분류= 을 붙여주시면 되죠.

좋은 하루 되세요.

  • *
    2018-03-24 17:37:58

    1. 네 맞습니다.

    2. 문제는 다르지만 사용법은 같으므로 아래 그림과 설명을 참고해 주세요.

    식작성기 어렵지 않은데요. where 의 식작성기를 선택 하신 후 나타나는 대화상자에서

    폼 -> 로드된폼 ->판매현황 -> txt분류를 차례대로 누르면 [forms]![판매현황][txt분류]가 자동으로 입력됩니다. 그럼 앞에 분류= 을 붙여주시면 되죠.

    좋은 하루 되세요.

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