topic★★★★★난이도 · 약 15분
Access 폼 & 보고서 심화
폼/보고서 구역, 컨트롤 종류, 매크로·모듈 기초.
#Access#폼#보고서
왜 배우는가
폼의 바운드/언바운드/계산 컨트롤 구분, 보고서의 구역(머리글/본문/바닥글) 문제가 1~2문항 출제된다.
| 컨트롤 종류 | 설명 | 예시 |
|---|---|---|
| 바운드 컨트롤 | 테이블/쿼리 필드에 연결 | 텍스트 상자(이름 필드) |
| 언바운드 컨트롤 | 데이터와 연결 없음 | 레이블, 선, 이미지 |
| 계산 컨트롤 | 수식으로 값 계산 | =Sum([급여]) |
| 보고서 구역 | 인쇄 위치 | 용도 |
|---|---|---|
| 보고서 머리글 | 첫 페이지 상단 | 표지, 제목 |
| 페이지 머리글 | 매 페이지 상단 | 열 제목 |
| 그룹 머리글 | 그룹 시작 | 그룹명 표시 |
| 본문 | 레코드마다 | 실제 데이터 |
| 그룹 바닥글 | 그룹 끝 | 소계 |
| 페이지 바닥글 | 매 페이지 하단 | 페이지 번호 |
| 보고서 바닥글 | 마지막 페이지 하단 | 총합계 |
매크로 vs 모듈: 매크로는 미리 정의된 작업(열기, 닫기, 메시지 등)을 코드 없이 설정. 모듈은 VBA 코드로 복잡한 로직을 직접 작성. 시험에서는 매크로 함수 이름(OpenForm, MsgBox 등)이 출제.
함정 — 보고서 바닥글은 마지막 페이지에 한 번만 인쇄된다. 페이지 바닥글과 혼동 주의!
실기 드릴 2문항
edit실기 드릴 · 단답형
Access 폼에서 `=Sum([급여])`처럼 수식으로 값을 표시하는 컨트롤은?
check_circle실기 드릴 · OX
보고서 머리글은 매 페이지 상단에 인쇄된다.