컴퓨터활용(컴활) 공부

[데이터베이스] 컴활 1급 실기 문제 풀어보자 (Sum, Count, Format)

미스털이 사용자 2024. 3. 6. 10:16
반응형

 

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR )

 

​​​​​​액세스 컴활 실기문제를 계속해서 풀어보자.

 

보고서 설정

 

 

===

 

NOW() 이용해서 컨트롤 원본 속성 설정

 

 

다음과 같이

해당 컨트롤 선택하고

[데이터]->[컨트롤원본]의 속성값을 Now()로 설정

 

참고) 날짜만 => Date()

시간만 => Time()

날짜, 시간 => Now()

 

 

===

레이블 이동 및 높이 설정

 

해당 레이블을 모두 선택해주고

다음과 같이 이동시킨 후

 

페이지 머리글의 높이 설정을 해준다.

 

 

===

 

컨트롤 원본 속성 응용 설정

 

 

다음과 같이

해당 컨트롤 선택하고

[데이터]->[컨트롤 원본]에서 식 작성기를 띄운 다음,

 

=[도서명] & "(총판매수량 : " & Format(Sum([판매수량]),"#,###") & "개)"

 

와 같이 문자열과 데이터를 합쳐쓴다.

단, Format의 두번째 인자는 엑셀 서식처럼 생각하면 쉽다.

 

 

===

 

반복 출력 설정

 

 

도서명 머리글 영역 선택하고

[형식]->[반복 실행 구역]의 값을 "예"로 설정

 

 

===

컨트롤 원본 설정

 

다음과 같이

해당 컨트롤 이동한 다음에,

[데이터]->[컨트롤 원본]에 식 작성기를 호출한 후

 

"★ 총판매건수 : " & Format(Count(0),"#,###") & "건 ★"

 

이렇게 적어준다.

Count함수의 인자는 0으로 적어주면 편하다 (기존 SQL에서도 Count호출할 때에도 안의 인자를 0으로 해준 것을 생각하면 된다.)

 

 

 

<완료>

 

 

반응형