책 내용 질문하기
액세스 프로시저 및 바닥글 형식 관련 질문드립니다
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
조회수
40
작성일
2018-03-30
작성자
탈퇴*원
첨부파일

실기 시험치다가 궁금한게 있어서 문의 드립니다.

1번질문.

filter. filteron 적용문제였는데,

보통은 하나의 컨트롤에서 하나의 레코드를 표시하잖아요.

ex)

me.filter="이름='" & cmb이름찾기 & "'"

me.filteron=true 이렇게 하잖아요

근데, 2개 연속은 어떻게 하나요?

이름, 연도 => cmb이름찾기, cmb연도찾기

me.filter="이름='" & cmb이름찾기 & "'"

me.filteron=true

me.filter="연도='" & cmb연도찾기 & "'"

me.filteron=true

이렇게 적용하니 뒤에꺼만 적용되더라고요.

me.filter="이름 & 연도 '" & cmb이름찾기 & cmb연도찾기 & "'"

me.filteron=true

뭐 이런식으로 중첩해서 2줄 적어야할듯한데 정답 가르쳐주세요 ㅎ

2번질문.

폼이었나, 보고서였나. 바닥글에

컨트롤원본을 이용하여 다음 표시 예처럼 표시할것.

표시예 : 전체개수는 35,000개 입니다. 0개일경우 '0개' 입니다로 표시할것.

"전체개수는 " & count(*) & "개 입니다." 이렇게하니까,

형식이랑 동시조건으로 설정을 못하겠더라구요

양옆에 텍스트때문에 형식 속성을 이용할 수도 없고, 문제에 컨트롤원본을 이용해서 표현하라고 되있어서

고민했습니다.

엑셀처럼 text 함수를 써보아 하기처럼 하니... name? 오류가 뜨더라구요;

액세스에서는 다른방식을 차용해야할것같은데 모르겠어요;

"전체개수는 " & text(count(*),"#,##0") & "개 입니다."

답변
2018-04-05 09:28:18

me.filter = "판매수량>=" & txt최소수량 & " and 판매수량 " <= " & txt최대수량

me.filteron=true

와 같이 작성하시면 됩니다.

format 함수를 이용하시면 됩니다.

컨트롤 원본에

="전체개수는 " & format(count(*),"#,##0") & "개 입니다."

와 같이 입력해 보세요.

좋은 하루 되세요.

  • *
    2018-04-05 09:28:18

    me.filter = "판매수량>=" & txt최소수량 & " and 판매수량 " <= " & txt최대수량

    me.filteron=true

    와 같이 작성하시면 됩니다.

    format 함수를 이용하시면 됩니다.

    컨트롤 원본에

    ="전체개수는 " & format(count(*),"#,##0") & "개 입니다."

    와 같이 입력해 보세요.

    좋은 하루 되세요.

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