컴퓨터활용능력 1급 · 데이터베이스 일반 과목
컴퓨터활용능력 1급 폼과 보고서 개념 정리
중요도 ★★★★☆ · 25% (추정)
AI가 새로 쓴 글 가운데, 작성과 분리된 AI 검증(다시 읽고 사실·수치 확인)을 통과한 단원만 싣습니다. 틀린 곳을 발견하면 알려 주세요.
개요
이 단원은 자료를 화면에서 입력하고 보는 폼과, 자료를 보기 좋게 인쇄하는 보고서를 다룹니다. 컨트롤의 종류와 속성, 보고서의 구역별 인쇄 위치, 그룹별 요약이 자주 나옵니다.
폼과 보고서에 올리는 컨트롤 가운데 바운드 컨트롤은 테이블이나 쿼리의 필드와 연결되어 그 값을 보여 주거나 바꾸고, 언바운드 컨트롤은 어떤 필드와도 연결되지 않습니다. 등호(=)로 시작하는 식을 넣어 값을 계산해 보여 주는 계산 컨트롤도 있습니다.
보고서는 데이터를 인쇄하려고 만드는 개체라서 보고서에서는 자료를 입력하거나 고칠 수 없습니다. 보고서 머리글은 첫 쪽 맨 위에 한 번만, 페이지 머리글은 쪽마다 위에 인쇄됩니다. 그룹 머리글과 그룹 바닥글에는 그룹별 합계나 평균 같은 요약을 넣습니다.
핵심 개념
바운드 컨트롤
테이블이나 쿼리의 필드와 연결된 컨트롤입니다. 연결된 필드의 값을 보여 주고, 폼에서는 그 값을 바로 고칠 수도 있습니다.
외우는 요령'바운드(bound) = 묶여 있다', 필드에 묶인 컨트롤.
언바운드 컨트롤
어떤 필드와도 연결되지 않은 컨트롤입니다. 제목 글자, 선, 그림처럼 고정된 내용을 보여 줄 때 씁니다.
외우는 요령'언(un) = 아니다', 묶여 있지 않은 컨트롤.
계산 컨트롤
등호(=)로 시작하는 식을 컨트롤 원본에 넣어 계산 결과를 보여 주는 컨트롤입니다. 예를 들어 =[수량]*[단가] 처럼 씁니다.
외우는 요령'= 로 시작하면 계산 컨트롤'.
보고서 머리글과 페이지 머리글
보고서 머리글은 보고서 첫 쪽 맨 위에 한 번만 인쇄되어 제목 등을 넣습니다. 페이지 머리글은 모든 쪽의 위쪽에 인쇄되어 열 제목 등을 넣습니다.
외우는 요령'보고서 머리글은 표지처럼 한 번, 페이지 머리글은 쪽마다'.
그룹 머리글·바닥글
보고서에서 같은 값끼리 묶은 그룹의 앞과 뒤에 인쇄되는 구역입니다. 그룹 이름을 머리글에, 그룹별 합계나 평균 같은 요약을 바닥글에 주로 넣습니다.
외우는 요령'그룹 바닥글 = 그룹 소계 자리'.
자주 나오는 포인트
- 보고서에서 데이터를 입력하거나 고칠 수 있다는 선지는 틀린 내용입니다.
- 보고서 머리글과 페이지 머리글의 인쇄 위치를 바꿔 놓은 선지가 단골입니다.
- 바운드와 언바운드 컨트롤의 뜻을 바꿔 놓은 선지를 조심하세요.
- 그룹별 요약은 그룹 머리글·바닥글에 넣습니다.
헷갈리는 것 비교: 보고서 구역별 인쇄 위치
| 구역 | 인쇄되는 곳 | 주로 넣는 것 |
|---|---|---|
| 보고서 머리글 | 첫 쪽 맨 위에 한 번 | 보고서 제목 |
| 페이지 머리글 | 쪽마다 위쪽 | 열 제목 |
| 그룹 머리글·바닥글 | 그룹마다 앞·뒤 | 그룹 이름, 그룹별 요약 |
| 본문 | 레코드마다 | 실제 자료 |
대표 문제 3개
검수를 마친 예상문제 가운데 이 단원의 대표 문제입니다.
문제 1. 폼이나 보고서의 '레코드 원본'으로 지정할 수 있는 것은?
- ① 모듈
- ② 테이블이나 쿼리
- ③ 다른 보고서
- ④ 매크로
▼ 정답과 해설 보기▲ 정답과 해설 접기
정답: ② 테이블이나 쿼리
핵심: 레코드 원본: 테이블, 쿼리, SQL 문
폼과 보고서에 보여 줄 자료는 테이블이나 쿼리(또는 SQL 문)에서 가져옵니다. 이를 레코드 원본이라고 합니다.
틀린 선지
- ① 모듈: 모듈은 VBA 코드를 담는 개체입니다.
- ③ 다른 보고서: 보고서는 레코드 원본이 될 수 없습니다.
- ④ 매크로: 매크로는 작업을 자동으로 실행하는 개체입니다.
문제 2. 보고서의 구역 가운데 모든 쪽의 맨 위에 되풀이하여 인쇄되며, 열 제목 등을 넣는 곳은?
- ① 보고서 머리글
- ② 그룹 머리글
- ③ 페이지 머리글
- ④ 본문
▼ 정답과 해설 보기▲ 정답과 해설 접기
정답: ③ 페이지 머리글
핵심: 페이지 머리글: 쪽마다 맨 위에 인쇄
페이지 머리글 은 보고서의 모든 쪽 위쪽에 인쇄됩니다. 열 제목처럼 쪽마다 보여야 하는 내용을 넣습니다.
틀린 선지
- ① 보고서 머리글: 보고서의 첫 쪽에 한 번만 인쇄됩니다.
- ② 그룹 머리글: 그룹이 시작될 때마다 그 그룹 위에 인쇄됩니다.
- ④ 본문: 레코드마다 되풀이하여 인쇄되는 구역입니다.
문제 3. 보고서의 구역 중 보고서의 첫 쪽 맨 위에 한 번만 인쇄되며, 보고서 제목이나 날짜를 넣는 곳은?
- ① 보고서 머리글
- ② 페이지 머리글
- ③ 그룹 머리글
- ④ 본문
▼ 정답과 해설 보기▲ 정답과 해설 접기
정답: ① 보고서 머리글
핵심: 보고서 머리글: 첫 쪽에 한 번만 인쇄
보고서 머리글은 보고서 전체에서 맨 처음 한 번만 인쇄됩니다.
틀린 선지
- ② 페이지 머리글: 모든 쪽의 위쪽에 인쇄됩니다. 필드 제목 등을 넣습니다.
- ③ 그룹 머리글: 그룹이 바뀔 때마다 그룹의 맨 위에 인쇄됩니다.
- ④ 본문: 레코드 하나하나가 되풀이하여 인쇄되는 곳입니다.