본문 바로가기
카테고리 없음

액세스 파트3 조회 및 출력 기능 구현 팁

by Hmile 2022. 1. 14.
반응형

3파트 조회 및 출력 기능 구현 (20)

- 보고서 완성 (3x 5소문제 = 15)

- 이벤트 프로시저 (5)


보고서 완성

1. 형식

@*

 

2. 컨트롤원본 예시

=IIF([page] mod 2 =1, “전체 ” & [Pages] & “페이지중 “ & [Page] & “페이지”)

 

3. 컨트롤원본 예시

=count(*) & “

 

4. 컨트롤원본 예시

= [구분] & “회원

 

5. 새 페이지에 표시되도록 페이지 바꿈 → 구역 후

 

6. 짝수 레코드 → 다른색배경

 

7. 자세한 날짜

2018 3 5일 일요일 AM 6 8 5

→ yyyymdaaaa AM/PM hns

 

8.

다음 페이지 넘어가더라도 내용 계속 표시 → 반복실행구역

이전 레코드와 동일 숨김 → 중복 내용 숨기기

 

9. 일련번호

컨트롤원본 → =1

누적합계 → 그룹별일시 '그룹' / 전체일시 '모두'

 

10. 요일 시간 형식

m 1 mm 01  mmm JAN mmmm JANUARY

d 1 dd 01  ddd SUN dddd SUNDAY

aaa -  aaaa 일요일

ampm 오전오후 am/pm ampm


이벤트 프로시저

1.

ex)

Me.filter = “씨앗명 like ‘ * “ & txt찾기 & “ * ’ ”

Me.filterOn=true

 

2. SQL문 사용

Me.RecordSource = “SELECT 필드 FROM 테이블 WHERE 조건”

ex) Me.RecordSource = “ SELECT * FROM 주문정보 WHERE 주문번호 = ‘ ” & txt조회 & “ ’ ”

 

3.

홀수 → 숫자 mod 2 = 1

짝수 숫자 mod 2 = 0

 

4. 예시

txt_나이 = 나이

txt_전번 = 전번

 

5. 폼, 보고서 열기

Docmd.openform “폼이름”, 여는 방법 (AcNormal), 필터이름, “조건”  

Docmd.openreport “보고서명‘, 여는 방법(AcviewPriview), 필터이름, ”조건“

 

6. 폼, 보고서 닫기

Docmd.close 개체유형, ”개체이름“, 저장여부

acSaveNo 저장안함

acSavePrompt 저장을 물어봄

acSaveYes 저장함

 

7. Msgbox (메시지 상자 출력)

 어떤 버튼 눌렀는지 저장 O

임의의변수 = Msgbox ( “나올 메시지”, 단추옵션, “제목” )

어떤 버튼 눌렀는지 저장 X

Msgbox “나올 메시지”, 단추옵션, “제목”

 

8. InputBox (입력상자)

임의의변수 = InputBox ( “메시지”, “제목”, 기본값 )


728x90
그리드형(광고전용)