책 내용 질문하기
엑세스 질문
도서
[2015] 기출문제집 컴퓨터활용능력 1급 실기
페이지
294
조회수
183
작성일
2015-11-22
작성자
첨부파일

엑세스 294쪽 3-2번

문제 : '사원별평가입력' 폼의 '조회(cmd조회)' 버튼을 클릭할 때 다음과 같은 기능을 수행하도록 구현하시오.

▶ 'txt조회' 컨트롤에 입력된 글자로 시작하는 이름의 정보만 표시할 것

▶ Filter와 FilterOn 속성을 이용하여 이벤트 프로시저로 작성할 것

답 : Me.Filter = "이름 like '" & txt조회 & "*'"

Me.FilterOn = True

여기서 답이 문자열의 일부와 일치할 때 사용하는 Me.Filter = "필드명 like '*" & 컨트롤명 & "*'" 이 형식을 사용한 답인 것 같은데 저기 답에서는 like뒤에 ' " 여기 사이에는 왜 * ←이게 없는지 궁금합니다.

(답은 답안지에 있는 답입니다.)

그리고 3-3번

문제 : '사원별평가입력' 폼의 '부서별 평가 현황(cmd부서별평가현황)' 버튼을 클릭하면 다음과 같은 기능을 수행하

도록 구현하시오.

▶ '부서별평가현황' 보고서를 '인쇄 미리 보기'의 형태로 열것

▶ 'txt조회' 컨트롤에 입력된 글자로 시작하는 이름의 정보만을 대상으로 할 것

답에 Where조건문이 [이름] Like [Forms]![사원별평가입력]![txt조회] & "*" 이렇게 되어 있는데

Like "*" & [Forms]![폼이름]![컨트롤명] & "*" 이 형식이랑 어떤 차이가 있는 건가요?

답변
2015-11-24 14:43:05

1. txt조회 컨트롤에 입력된 글자로 시작하는 이름의 정보만 표시할 것 이라고 했기 때문입니다.

앞에 * 가 있으면 txt조회에 입력된 글자가 포함한 값이 되고

뒤에만 * 가 있으면 txt조회에 입력된 글자로 시작하는 값이 되는 것입니다.

2. 1번과 같은 내용입니다.

좋은 하루 되세요.

  • *
    2015-11-24 14:43:05

    1. txt조회 컨트롤에 입력된 글자로 시작하는 이름의 정보만 표시할 것 이라고 했기 때문입니다.

    앞에 * 가 있으면 txt조회에 입력된 글자가 포함한 값이 되고

    뒤에만 * 가 있으면 txt조회에 입력된 글자로 시작하는 값이 되는 것입니다.

    2. 1번과 같은 내용입니다.

    좋은 하루 되세요.

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