본문 바로가기
엑셀

[컴활1급] 엑세스 틀린 문제들

by 수별이 2013. 8. 4.

<거래내역>,<제품> 테이블을 이용하여 거래량이 거래내역 전체의 거래량 평균보다 큰 레코드를 조회하는 <우량제품>쿼리를 작성하시오.










 <구매요청품목> 폼의 txt품명에 조회할 품명의 일부 문자를 입력한 후 조회 단추를 클릭하면 품명의 구매 요청 정보가 표시되도록 이벤트 프로시저를 구현하시오.
▶ ApplyFilter 메서드 사용


참고로 매개변수쿼리 에서는 아래와 같이 입력







<봉사내역입력> 폼에서 새로운 레코드를 입력할 때 txt기관명 컨트롤로 포커스가 이동하면(got focus) 해당되는 봉사기관명이 자동으로 입력되는 이벤트 프로시저 작성.
▶txt기관코드 콤보상자에서 선택한 기관코드와 일치하는 <봉사기관> 테이블의 기관명이 입력되도록 하시오.






▶txt조회 컨트롤에 입력된 연도의 평가만을 표시하도록할 것.
    ▶Filter와 Filteron 속성을 이용하여 이벤트 프로시저 작성.









 <사원별평가현황> 폼에서 txt입사일로 포커스가 이동되면(got focus) 다음과 같은 기능을 수행하는 이벤트 프로시저 작성.
▶ 입사일로부터 시스템의 현재 날짜 사이의 경과값을 년 단위로 표시하여 근속년수 구할 것.
▶Datediff, Date 함수를 이용할 것.

참고 <엑세스의 날짜 함수>

Datediff
형식 : Datediff("단위",시작일,종료일)
예 : Datediff("m",[입사일],date())

단위의 종류
 년도 분기   월  1년  일  요일
 yyyy  q  m  y  d  w


Dateadd
형식:Dateadd("단위",숫자,날짜)
예 : Dateadd("yyyy",5,date())
뜻: 오늘 날짜에 5년을 더한 날짜를 표시


Datepart
형식:Datepart("단위",날짜)
예 : Datepart("q",#2013-8-15#)
결과 : 3
뜻: 2013-8-15 은 3분기 이므로 3이 표시됨

DateSerial
형식:DateSerial(년,월,일)
예 : DateSerial(2013,8,25)
뜻: 날짜로 바꿔줌. 2013-8-25




 봉사날짜가 2월과 12월인 봉사활동의 횟수를 조회하는 크로스탭쿼리.







<기관별봉사내역> 폼의 txt코드 컨트롤로 포커스가 이동(got focus)하면 다음과 같은 기능을 수행하는 이벤트 프로시저 작성.

▶ txt코드 컨트롤에 입력된 기관코드의 기관명을 txt기관명에 자동으로 입력되도록.






조회 버튼을 클릭할 때 다음과 같은 기능을 수행하도록 구현하시오.
▶ txt조회 컨트롤에 입력되 연도를 포함하는 데이터만 표시하도록.
▶ApplyFilter와 Like를 이용하여 이벤트 프로시저로 작성.











금액 필드에는 단가*거래량 이상의 값이 입력되도록 유효성 검사 규칙을 설정하시오.
▶ 계산식이 들어갈 때는 우클릭 속성시트 창에서 입력.







제품별로 거래된 건수를 계산하는 쿼리를 작성하시오.
▶ 거래건수가 없는 경우에는 0으로 표시할 것.





입력마스크
 0  숫자 필수
 L  영문자 필수
 A  숫자,영문자 필수
 9  숫자 공백 선택 
 ?  영문자 선택
 a  숫자 영문자 선택




<예약관리>폼이 활성화(Activate)될 때 다음과 같은 이벤트 프로시저 작성.
▶  txt이름 컨트롤로 포커스가 이동되도록 설정하고, 글꼴 스타일 굵게 표시되도록.
      DoCmd.GoToRecord "T기자재명" 이런식으로 해도 됨.

참고. 매크로로 작성시


참고. 엑셀에서는

txt이름.SetFocus
[A1].Font.Name = "바탕체"

[A1].Font.Bold = True




▶동일한 고객번호는 한번만 출력되도록 설정하시오.



열 이름이 표시되게 하시오.




<프로그램>테이블과 <문화센터등록> 테이블을 이용하여 <수강총계> 쿼리.
▶수강료총계 = 등록인원 * 수강료
▶등록인원 필드는  & 연산자 사용.






미리보기 할까요? 메시지와 예,아니오 버튼이 있는 메시지 상자가 나타나도록.
▶ 예 버튼을 선택했을 때만 <부서별구입기자재>보고서가 미리보기 형태로 출력.
▶ 기본적으로 아니오 버튼이 선택되어 있도록.

반응형

댓글