[컴활1급실기] 59 액세스 상시 공략 문제 9회

이기적 영진닷컴
21 팔로워
2024. 9. 26.
이 동영상은 [이기적 컴퓨터활용능력 1급 올인원] 도서 내용을 바탕으로 제작되었습니다.
🔹 도서 자세히 보기 : https://www.yes24.com/Product/Goods/133676115
🔹 이 동영상이 포함된 재생목록 : https://www.youtube.com/playlist?list=PL6i7rGeEmTvrlkfXko96FBrqiD7VhB3sh&playnext=1&index=1
🔹 모르는 문제? [이기적 스터디 카페] 질문하기 : https://cafe.naver.com/yjbooks
🔹 이기적 홈페이지 : https://license.youngjin.com
🔹 인스타그램 : https://www.instagram.com/license.youngjin_official/
상시 문제를 같이 실습하도록
하겠는데요 문제 1번에 디비 구축
테이블 완성하는 문제를 같이
실습하도록 하겠습니다 첫 번째 납품
현황 테이블을 왼쪽 개체의 테이블에서
납품 현항 테이블을 선택하시고 마우스
오른쪽 디자인 보기를
클릭합니다 1년 번호 형식에 납품
번호 필드를 첫 번째 행의 필드를
생성하고 되어 있습니다 현재 납품일자
가 첫 번째 필드인 납품 일자
선택하시고 테이블 디자인에 가셔서 어
도구의 행사 입을 클릭하시면 납품일자
위쪽에 어 빈 어 레코드를 추가할 수
있게끔음 추가 되시고요 여기에 납품
번호라고
입력하시고 납품 번호라고 입력하신
다음 데이터 형식은 어 1년 번호
형식이라고 되어 있으니까 데이터
형식에서 1년 번호를 선택합니다
입니다 그래서 1년 번호 형식의 납품
번호 필드를 첫 번째 행에 어 필드를
생성하시고 기본키는 납품일자 납품
업체 코드 제품 코드 그럼 세 개의
필드를 동시에 선택하시고 테이블
디자인에 가셔서 기본키를 클릭합니다
그래서 기본키로
설정하시오 두 번째 납품일자 필드를
선택하시고요 납품일자 필드에는 값이
반드시 입력되도록
아래쪽에 오셔서 필수에서 예로 되어
있나 확인해 주시고 그다음 어 25
어 연도를네 자리와 월일 요일 형태로
표시되도록 속성을 형식에 설정하라고
되어 있습니다 그럼 납품일자 필드를
선택하시고 아래쪽 형식에 커서를 두신
다음 연도를네 자리로
표시하겠습니다라고 YL 네번
입력하시고 연자 입력하신 다음 월은
한 글자 월 1도 한 글자 d1
요일을음를 하나 둘 셋 넷 입력하시면
어
토요일이라고 어 요일을 붙여서 표시할
수가
있습니다 다음은 할인율 필드를
선택하시고요 0부터 0.3 사이에
값만 입력되도록 설정하라고 되어
있습니다 아래쪽에 속성의 유효성 검사
규칙에 0부터 어 어
0.3만 입력될 수 있도록 비트인
연산자를 이용할까요 b
t 입력하시고 0 and 0.3이
입력합니다 0부터 0.3 사이의 값만
입력할 수 있도록 유성 검사 규칙
작성하시고 그 2의 값을 입력하면
0부터 0.3 사이 값을
입력하세요라고 메시지를 표시하라고
되어 있습니다 유효성 검사 텍스트를
클릭하 하시고 문제에 나와 있는 문구
0부터 0.3
사이의 값을
입력하세요라고 어 표시하실 어
텍스트를 입력해 주시면
되겠습니다네 그래서 지금음 납품 현황
테이블에 대해서 테이블을 완성하는 세
문항을 같이 작성해 보셨고 납품 현황
테이블 닫기 버튼 저장하시겠습니까 얘
눌러 주시고요 유효성 검사 규칙
텍스트 하시겠습니까 예 눌러 주시면
되겠습니다 다음은 납품 업체
테이블이라고 되어 있는데요 왼쪽 개체
테이블에 납품 업체 선택하시고 마우스
오른쪽 디자인 보기를
클릭합니다 사업자 번호 필드를 입력할
때 사업자 번호 필드를 선택하시고요
숫자 세 자리 숫자 두 자리 숫자
다섯 자리 그러면 아래쪽에 입력
마스에 오셔서 문제에 나와 있는
형식과 같이 숫자를 어 필수로
입력하라고 되어 있으니까요 기호는
0을 사용하시면 되고요 0을 하나 둘
셋 빼기 다시 0을 하나 둘 빼기
0을 다섯 개 하나 둘 셋 넷 다섯을
입력합니다 그다음 숫자 사이에 빼기
하이픈 함께 저장되도록 세미콜론
입력하시고 중간에 하이폰 두 개
저장하겠습니다 0이라고 입력하시고
세미콜론 입력하신 다음에 입력시
데이터가 입력될 자리에 밑줄 언더바
표시하라고 되어 있습니다 시프트 누른
상태에서 빼기 입력하시면 되죠 그래서
밑줄로 입력해 주시면 어 입력
마스크에 설정해 주시면
되겠습니다 다음 홈페이지 주소 필드를
추가하고 어 필드 이름 아래쪽에
사업자 번호 아래쪽에 홈페이지
주소라고 입력하시고
홈페이지 주소라고 입력하신 다음
데이터 형식을 하이퍼 링크라고 되어
있습니다 하이퍼링크
선택하시고 현재 작업하신 납품 업체
테이블 닫기 버튼 누르신 다음
저장하시겠습니까
예 어 필드
아네 지금 하이퍼링크를 다른 곳에
작성했네요 홈페이지 주소 옆에다가
작성을 해야 되는데 홈페이지 주소가
아닌 다른 곳에 작성을 해서 어
메시지가 표시가
되었습니다네 지금
삭제를 ES 눌러서 삭제를
하겠습니다 행 삭제 그래서 아래쪽에
제가 실수로 하이퍼링크 어 홈페이지
주소에 하지 않아서 오류가 표시가
되었던 거고요 이제 작업하신 납품
업체 테이블 닫기 버튼 눌러 주시고요
그다음 저장하시겠습니까 예 눌러
주시면 되겠습니다
다음은 두 번째 추가 납품 테이블의
데이터를 추가 납품 테이블의 데이터를
납품 현황 테이블에 추가하시오고 되어
있습니다 추가 납품 테이블의
데이터를 문제에 납품 현황 테이블에
기존에 있는 테이블 에다가 추가하라고
되어 있는데요 어 단음 추가 에 추가
납품
테이블에 납품 번호와 비고 필드는
추가 대상에서 제외시킬 거고요 그다음
납품일자 필드가 납품일자 필드가 어
2025년 1월
1일보다 같거나 큰 크거나 같은이 예
크거나 같은 레코드만 추가하시오라고
되어 있습니다 또 추가 코리를
이용해서 처리하고 코리 이름을 어
2025년 납품 추가라고 저장하고
지정하고 실행하라고 되어 있습니다
그렇다면음 추가 커리를 작성하시고
추가 커리를 실행해서 우리는 납품
현황 테이블에 추가하는 작업을 하도록
하겠습니다 만들기 가시고요 그다음
쿼리 디자인을 클릭합니다 그다음
저희는 쿼리 디자인에 추가를
클릭합니다 어디에 추가를 하실 거냐면
나품 현황 테이블에 추가
하겠습니다라고
선택하시고 확인 버튼 눌러 주시면
되겠습니다네 그다음 이제 어 가져오실
데이터는 추가 납품 테이블에서 가져올
겁니다 그래서 테이블 추가해서 추가
납품을 더블 클릭하신 다음 문제에서
납품 번호는 가져오지 않는다라고
하니까 납품 일자부터 더블 클릭 납품
업체 코드 더블 클릭 제품 코드 수량
할인 순으로 필드를 추가하시고
마찬가지로 비고 필드도 가져오지
말라고 되어 있으니까 비고를 빼고요
그다음 조건에서 납품 일자의
조건은음 크거나
같다서 크거나 같다 입력하시고 날짜
데이터 그요 샵을 이용하셔서
2025년 1월 1일이라는 조건을
입력합니다 그리고 나서 저장하고
실행을 할까요 저장 한번 누르셔서
현재 작성하는 쿼리는
2025년도
2025년도 어 납품
추가라고
입력하시고 그리고 나서 쿼리
디자인에서 실행을
클릭하시면 10개 행을 추가합니다
메시지가 표시가 되고요 예 눌러
주시면 되겠습니다 현재 작업하는 리
닫기 버튼 눌러 주시고요 다음은 세
번째 관계 설정 문제를 보도록
하겠는데요 데이터베이스 도구에 가셔서
관계를 클릭합니다 가져오실 테이블은
납품 현황 테이블이 필요합니다 더블
클릭하시고 납품 현황 테이블 그다음음
납품 업체
테이블 그다음 제품 목록 테이블
이렇게 세 개 테이블을
가져오셔서 어 납품현황 테이블에 납품
업체 코드는 어 납품 업체 테이블에
납품 업체 코드 필드를 참조한다
그래서 어 선택하시고 드래그 하셔
가지고요 두 테이블간에 문제서 항상
참조 무결성을 유지하라고 되어 있고
값도 변경할 수 있도록 모두 업데이트
하실 거고요 삭제할 수 없도록 모두
삭제는 체크하지 않고 만들기를
클릭합니다 다음은 제품 코드는 제품
코드 나품 의 제품 코드는 어 제품
목록 테이블에 제품 코드 필드를
참조한다 그럼 제품 코드끼리 드래그
하시고요 항상 참조 무결성 유지와
관련 필드 모두 업데이트를 체크하시고
만들기를
클릭합니다 그래서 관계 설정을
하셨다면음 닫기 버튼 누르시고요
변경한 내용 저장하시겠습니까 예 눌러
주시면
되겠습니다 다음은 문제 2번에 입력
및 수정 기능 구현에 완성 문제를
같이 보도록 하겠는데요 왼쪽 개체에서
제품 조회 폼을 선택하고 마우스
오른쪽 디자인 보기를
클릭합니다 폼이 로드될 때 제품명을
기준으로 오름차순 정렬되도록
설정하시오라고 되어 있습니다 어
가로와 세로의 눈금자에 교차하는 폼
선택기를 더블 클릭 하시고요 데이터
탭에 가시면 정렬 기준이 있습니다 어
폼이 로드될 때 제품명을 기준을
오름차순 하겠습니다 라고요 제품명
이라고만 입력하셔도 되고요 어센딩
약자 써서
ASC고 오름 차선 하겠습니다라고
입력해 주시면
되겠습니다 두 번째 폰 머리글에
txt 제품 코드 선택하시고요 어
txt 제품
코드는음 컨 데이터 탭에 컨트롤 본에
오셔서 제품 코드와 연결할 수 있도록
설정해 주시고 t 제품명은 컨트롤
본에 오셔서 제품명 그다음 txt
제조사는 컨트롤 본에 오셔서 제조사
그다음 원가음 txt 원가라 컨트롤을
선택하시고 컨트롤 본에 오셔서 원가를
선택해 주시면
되겠습니다
다음은음 위쪽에 언바운드 되어 있는
txt 조회 코드라고 있는데요 어
컨트롤이 활성화되도록 설 정하시고
되어 있습니다 데이터 탭에 가시면
현재 사용 가능이 아니요로 되어
있는데요 어 활성화할 수 있도록 사용
가능을 예로 바꿔 주시면 네예 예로
설정해 주시면
[음악]
되겠습니다네
다음은음 두 번째 제품 조 제품 조회
봄에 현재 제품 조회 봄에 조금 전에
어 사용 가능 이해 하셨던 txt
조회 코드 컨트롤에 조회할 제 제품
코드에 일부를 입력한 다음에 조회
버튼을 클릭하면 제품 코드에 정보를
표시하는 제품 조회 매크로를 생성한
후에 지정하시오고 되어 있습니다
그래서 실제 연결하실 거는 cmd
조회에 이벤트에 클릭하면이라고 어
작성하시면 되는데 매크로를 이용해서
저장하신 다음음 설정하라고 되어
있습니다 그러면 만들게 가시고요
매크로를 클릭하시고
문제에서 어플라이 필터 함수를
이용해서 작성하라고 되어 있습니다
어플라이 필터를
선택하시고 그다음 조건 문에다가 어
tx 조회 코드에 조회 코드에
컨트롤에 표시할 제품 코드 일부를
입력한 후라고 되어 있습니다 그러면음
작성기 누르셔서 조건을 작성할 건데요
현재 작성하시는 폼에
가셔서 폼에 가셔서 모든 폼에 현재
제품 조회 폼에서 작업을 합니다 제품
조회 폼에 txt 어 조회 코드를
선택하고 더블 클릭하시면 폼즈 제품
조회 txt 조회 코드라고 들어갑니다
그래서음 제 조회 코드라고 되어
있는데요 어 txt 조회코드 컨트롤에
조회할 제품 코드의 일부를 입력한다고
되어 있으니까요 앞에다가 어 제품
코드가 제품
코드의 일부라고 되어 있으니까요
라이크 연산자를 이용하셔서 앞에와
뒤에 다른 글자가 있어도 어 제품
txt 조회 코드에 입력된 일부가
포함된 내용을 어 조건으로
설정하겠습니다 아고 작성하시면
되는데요 라이크 연산자를 조금 전에
txt 조회 코드 앞에 별표 그다음
뒤쪽에 만능 문자 다른 글자가 와도
됩니다라고 % 연산자 이용하셔서 별표
입력해 주시면 어 조회 코드에 입력한
글자 외쪽으로 앞에와 뒤에 다른
글자가 있더라도 어 포함하는 내용을
우리는 조건으로
설정하겠습니다라고 제품 코드 일부라는
조건을 작성해 주셨습니다 그리고 나서
어 식 작성기는 확인 버튼 누르시고요
현재 작성하는 매크로를 저장하기
위해서 문제에서 제 제품 조회하고
되어 있습니다 현재 작성하시는
매크로는 제품 조회하고 저장할 수
있도록 제품 조회
입력하시고 그리고 나서 확인 버튼
누릅니다 제품 조회 어 매크로 오른쪽
닫기 버튼 누르시고 제품 조회 폼에
아까 cmd 조회를 선택하고요
이벤트에 오셔서 조금 전에
작성하셨던 제품 조회 매크로를 연결해
주시면
되겠습니다 제조 폼에 어 폼을
완성하시는 문제와 그다음에 매크로를
작성하시고 연결하시는 문제 같이 살펴
보셨고 일단 저장 한번 하시고요
보기에 가셔서 폼 보기 클릭 한번
하시면
어 클릭하시면 데이터 안쪽에 내용이
표시가 되어 있고요 제품명 제조사
원가 표시가 되어 있고 조회 코드가
활성화가 되어 있습니다 조회
코드에음 제품 코드에 일부를 하라고
되어 있는데요 어 제품 목록에 가서
제품 코드를 조금 확인해
볼까요음 PD 아고 되어 있네요 PD
아고 되어
있으니까요음 일부를 제품 코드
일부를라고 되어 있으니까 우리 어떤
걸 입력해 볼까요 007 한번 입력해
볼까요 007이
아고 조건에 007을 포함한 제품을
조회하였습니다라고 입력하시고 조회
버튼을 클릭하면 네 제품 코드에
007을 포함한 어 제품에 대한
정보를 조회된 걸 확인할 수가
있습니다 이제 오른쪽 닫기 버튼 눌러
주시면
되겠습니다 다음은 세 번째 납품 현황
어 폼을 선택하시고요 마우스 오른쪽
디자인 보기를 클릭합니다 납품 현황
폼에 본문에 본문에 txt 업체명을
확인해 주시고요 본문에 txt
업체명을 더블 클릭하면 이라고 되어
있는데요 이벤트에 오셔서 더블
클릭하면이라고 되어 있으니까 어
안쪽에 이벤트에 온 더블 클릭을
선택하시고요 어 대표자 전화 내용에
그림과 같이 표시되도록 이벤트
프로시저를 작성하시오라고 되어
있습니다 이벤트 프로시저 선택하시고
점점점 작성기를 클릭합니다 더블
클릭하면 어 메시지 박스를 표시합니다
대표자와 연락처 그다음 해당된 대표자
이름과 전화번호를 찾아서 표시해 주는
내용입니다 메시지 박스를 표시할
거니까 메시지 박스 찾아오는 작업을
하기 해서 디업 함수를 사용하실
거고요 찾아오실 때 사용하실 테이블을
납품 업체 테이블에 가서 찾으라고
되어 있습니다 일단 현재 비주얼
베이직 에디터 창에 잠깐 놓으시고요
문제에 납품 업체라고 되어 있는 어
테이블을음 더블 클릭 한번 하겠습니다
나품 업체 테이블에 가시면 대표자라는
필드와 그다음 대표자 찾으실
거고요 대표자 필드 가져오실 거고
전화번호 필드를 가져올 겁니다 근데
txt 업체명에 입력된 그러면 업체명
필드가 업체명 필드가 어 현재 txt
업체명에 해당한 txt 업체명에
해당한 업체명에 대표자와 그다음에
연락처 전화를 전화번호를 가져오도록
하겠습니다
그럼 점 아까 어 이벤트 프로시저
작성기
클릭하시고 먼저 메시지 박스를
표시하겠습니다라고 메시지 박스라고
입력하시고 표시하실 내용은 문제
제시된 그림과 같이
대표자와 연락처라도
입력하시고 한 칸에 스페이스를 띄고
콜론 한 칸에 스페이스를 떼시고
그다음음 큰 다음표를 닫습니다
다음에는음 D 루커 함수를 통해서
값을 어 대표자와 전화번호를 찾아서
표시할 거고요 맨 뒤에다가 다시 %
연산자 이용해서요 저희는 뭐뭐
입니다라고 한 칸에 스페이스 띄고
입니다라고
표시하실 텍스트 입력해 주시면 됩니다
이제 % 사이에 D 룩업 함수를
통해서 값을 찾아오도록 하겠는데요
룩이라고 입력하시고
가로 열고요 함수 이름 다음에 가로
열고 어 저희는 룩업 함수를 통해서
뭘 찾아올 거냐면요 대표자 필드에
있는 데이터를 가져올 거고요 그리고
대표자 필드와 그다음 한 칸의
스페이스가 들어 있어요 강무경 다음에
한 칸의 스페이스가 있는데요이 한
칸의 스페이스도 마찬가지로 그냥
스페이스 한 칸을 띄어 주는게
아니라요 어 한칸 한 칸의 스페이스를
큰 다운 표를 이용하셔서 큰 운표 두
번 이용하셔서 우리 어 형식을 컨트롤
본에 형식을 설정할 때 콜론 넣으실
때도요 큰 운표 두 개 묶어서
작성하신 것처럼 대표자 뒤에다가
연결하겠습니다라고
% 그다음 어 한 칸의 스페이스를 큰
따옴표 두 번 이용하셔서 하나 한 한
칸의 스페이스 띄고요 큰 다표 두 번
입력하시고 다시
연결하겠습니다 그다음에 전화 필드를
연결 하겠습니다라고 작성해
줍니다 전화 필드를 어
가져오겠습니다라고 어 작성해 주시면
되겠습니다 그래서 대표자 필드 가져올
가져올 거고요 연결해서 한 칸 띄우고
전화 필드를 가져오겠습니다라고
가져오실 필드에 대한 작성을 하셨고요
신표 문제에서 어 납품 업체 테이블을
이용하라고 되어 있잖아요 그래서 납품
업체라고 어 테이블의 이름을 을
입력하시고 납품 업체 다음 신표
조건입니다 조건은 납품 업체 테이블의
제품명이 같습니까 조금 전에
선택하셨던 컨트롤 txt 업체명에
입력된 업체명과 같습니까라고 조건을
작성하시고 룩업 대한 가호를 닫아
주시면 되겠습니다 그래서 D 룩업 어
조건에 해당한 데이터 업 납품 업체에
가서 조건에 해당한 데이터에 대표자
와 전화를 가져오는데 가져올 필드가
하나면 그냥 큰 다음표를 처리하시면
되는데 두 개의 필드 있고요 중간에
공백이 있어서 공백은 큰 다음표를 두
번 입력하셔서 작성해 주시면 됩니다
그래서 닫기 버튼 눌러 주시고 그리고
나서 저장 한번 하신 다음에요 보기에
가셔서 폰 보기 우리가 업체명을 더블
클릭하면 메시지 상자가 표시가 되는데
대표자와 연락처 해당된 업체명에
대표자 대표자 이름과 연락처를 찾아서
표시된 걸 확인할 수가 있습니다 현재
작업하는 폼 닫기 버튼 눌러 주시고요
다음은 문제 3번 조회및 출력 기능
구연의 첫 번째 보고서 완성 문제를
보도록
하겠습니다 왼쪽 개체에서 납품 현황
상세 보고서를 선택하고요 마우스
오른쪽 디자인 보기를
클릭합니다 제품 코드 머리글 영역에
제품 코드 머리글 영역이 매
페이지마다 반복 으로 실행될 수
있도록 형식에 가셔서 반복 실행
구역에서 더블 클릭하셔서 예로 바꿔
주시고요 제품코드 머리글 영역이
시작되기 전에 페이지가 바뀔 수
있도록 페이지 바꿈 그래는 구역 전에
시작하기 전에 바뀔 수 있도록 구역
전을
선택합니다 다음은 본문에서 tx 누적
수량을 선택하시고요 본문에 txt
누적 수량 컨트롤은 해당 그룹 내에서
수량 필드에 값이 표시될 수
있도록라고 되어 있는데요 어 누의
값을 표시하겠습니다
하면요 우리 데이터 탭에 가셔서 어
수량 필드에 대해서라도 일단 컨트롤
버는 수량에 대해서 그다음 누적
합계를
표시하겠습니다라고 누적 합계에 그룹을
선택하시면 되겠습니다 그래서 해당
그룹 내에서 수량 필드의 누 개 값을
표시할 수 있도록 데이터 탭을
이용해서 설정 해주시고 본문 영역에
대해서 본문을
선택하시고요 어 홀수행 짝수행
배경색을 다르게 설정하시오라고 되어
있는데요 형식 탭에 오셔서 다른
배경색을 문제에 나와 있는 엑스 테마
3을
선택합니다 다음은네 번째 본문에서
txt 순번 컨트롤을 선택하고요
컨트롤에는 그룹별로 일련 번호가
표시되도록 설정하시오고 되어 있습니다
입니다 데이터 탭에 가셔서 컨트롤
본에는 1로 시작을 하고요 누적
합계에서 그룹을 선택하시면 그룹별로
1년 본으로 표시될 수 있도록 설정할
수가 있습니다 다음은 제품 코드
바닥글에 제품 코드 바닥글에 현재
언바운드 되어 있는 txt 평균 단가
컨트롤에 대해서 계산값이 표시되도록
설정하시오라고 되어 있는데요 어 단가
필드의 평균을 구해서 어 곱하기
어만을 하려고 합니다 컨트롤 원본에
커서를 갖다 놓으시고요 평균을
구하겠습니다라고 a VG 아고
입력하시고 그다음 단가 만원 필드에
대해서 만원 필드에 대해서
어고음 평균을 구하겠습니다 그다음 만
원을 곱하겠다 있으니까 대가호 필드명
작성해 주시면 되겠습니다 확인 한번
눌러 주시고
서
작성하신음 다섯 개 보고서 완성된
문제음 일단 저장 한번 하시고요 보기
가셔서 인쇄 미리 보기 하셨을 때
문제 제시된 그림과 여러분이 실습한
내용을 비 비교해 보시고요 네서 제음
평균 납품 단가 표시가 되어 있고
아까 본문에
설정하셨다면 되겠습니다 인생 미리보기
기 눌러 주시고 현재 작업하셨던
보고서 오른쪽 닫기 버튼
누르겠습니다
다음은음 두 번째 제품 조회 필드를
제품 조회 폼을 선택하시고요 개체에서
제품 조회를 선택하고 마우스 오른쪽
디자인 보기를 클릭합니다 제품 조회
폼 머리글 영역에 인쇄 단추를
클릭하면 인쇄 봄 머리글에 인쇄
선택하면 cmd 인쇄라고 확인할 수
있고요 다음과 같은 기능 구현되도록
인쇄 매크로를 생성한 후에
지정하시오고 되어 있습니다 그럼 일단
만들기 가셔서 매크로를 클릭할
이렇게요 매크로 만드신 다음에
인쇄라고 저장하실 건데요 다음과 같이
현재 날짜와 시간을 표시하는 메시지
박스를 표시하시오라고 되어 있습니다
그럼 첫 번째 메시지 박스를
표시하겠습니다라고 메시지 박스를
선택하시고 메시지 박스에는 현재
날짜와 시간은이라고 입력하겠습니다
그래서 표시하실 텍스트 입력하기
위해서 어 등호
입력하시고
현재 한칸 띄우고 날짜와 시간은이라고
입력하시고 현재 날짜 시간은 다음에
한 칸의 스페이스 연결하겠습니다
날짜와 시간을 표시해 주는 나우
함수를 입력하시고 % 연산자 이용해서
입니다라고
입력합니다네 그리고 나서음 첫
번째음 확대 축소 창을 이용하니까
입력이 안 되네요 그럼 직접
입력할래요
현재라고 입력하고 현재 한 칸 띄고
날짜와 한 칸 띄고 시간은 한 칸
띄고 % 연산자 이용해서 나우라 함수
입력하겠습니다 그리고 연결하겠습니다
입니다라고 작성해 주시고요 그리고
나서 메시지 박스에서 확인을 클릭하면
음 나품 현황 상세 보고서를 인쇄
미리 보기라고 되어 있습니다 그럼 새
함수 추가를 하셔서 인쇄 미리 보기가
오픈 리포트를 선택하고요 어 보고서의
이름은 나품 현황 상세를 인쇄 미리
보기 하겠습니다라고
선택합니다인 인쇄 미리보기 형태로
표시하고 제품 조회 폼을 닫도록
하라고 되어 있습니다 닫겠습니다라고
하시면 클로즈 윈도우를 선택하고요
개체 어 유형은 을 닫겠습니다 폼을
선택하고 개체 이름은 폼의 이름은
제품 조회 폼이라고 어 선택해 주시면
되겠습니다 지금 작성하신 내용에
대해서 저장을
클릭하시고 매크로 이름을음 매크로
이름을 인쇄라고 입력하겠습니다
그리고 나서 확인 현재 인쇄 매크로
닫기 버튼
누르시고요 이벤트에
오셔서 우리는 클릭하면이라고 되어
있으니까요 클릭해서 조금 전에
만드셨던 인쇄를 선택해 주시면
되겠습니다 일단 저장 한번 하시고요
보기에 가셔서 폼보기 클릭하신 다음에
어 폼 보기에 인쇄를 클릭하면 현재
시간 날짜 시간 표시가 되고요 어
보고서가 미리 어 미리 보기 간
표시된 거 확인할 수 있고요 인쇄
미리 보기 닫기 누르시면 어 폼이
아까 어 다친 걸 확인할 수가
있습니다 그래서 어 다음은 이제 문제
4번 처리 기능 구연에음 쿼리
작성하는 문제를 같이 보도록
하겠습니다 첫 번째 이제 커리를
작성하기 위해서 만들기의 커리
디자인을
클릭합니다 첫 번째 납품 현황
테이블을 더블 클릭 두 번째 제품
목록을 더블 클릭합니다서 납품 현황
테이블과 제품 목록 테이블을
이용해서요 어 수량이 100 이상
납품 일자가 평일이라 조건에 만족한
데이터를 조회할 건데요 필요하신
필드는 제품명이 필요합니다 납품
일자가 필요합니다 납품일자 그다음에
단가가 필요합니다 단가 만 원
추가하시고 그다음에 수량이 필요합니다
수량을 입력해
주시고 아 근데 단가 필드는 단가 만
원이 아니라 원가 곱하기 어 만원을
통해서 어 작성하라고 되어 있네요
그러면 단가 필드는 다시 한번 수정을
할게요 단가라 표시된
필드는 원가
필드에 곱하기 만원을 하라고 되어
있습니다 그래 원가 필드에 만 원을
곱한 값을 단가 필드에
표시하겠습니다라고 작성하시고 아까
조건이 있었죠 수량이 어 크거나 같다
100이라고
입력하시고 100 이상이고 납품
일자에 가셔서 납품 일자가 평일이
라고 되어 있습니다 그럼 여기다
조건을 작성하셔도 되지만 따로 어
평일에 대한 조건을 작성하기 위해서는
위크데이 함수가 좀 필요합니다 그래서
비트인 연산자도 쓰셔야 되니까
오른쪽에 오셔서 위크데이 함수
입력하시고 그다음 납품 일자 필드에
가서 우리가 리턴 타입을 2번을 하게
되면 월요일부터 숫자 1 2 3 4
표시가 돼요 그러면 아래쪽에 오셔서
조건은 표시하지 않을 거니까 체크
해제하시고 b2n 연산자를 이용해서
bewe 1부터 까지라고 평일에 대한
조건을 작성해 주시면
되겠습니다 그리고 나서 일단 확인하고
또 수정할까 보기의 데이터시트 보기
클릭하시면 제품명 납품일자 단가 수량
표시된 걸 확인할 수 있고요 문제
제시된 레코드가 15개 만나 확인해
주시면 되
되겠습니다네 되셨다면 쿼리 닫기 버튼
누르시고요 저장하시겠습니까
예 그다음에 평일 납품 조회하고
입력합니다 평일 납품 조회하고
입력하시고 확인 버튼 눌러 주시면
되겠습니다 다음은 두 번째 쿼리를
작성하도록 하겠는데요 어 쿼리를
작성하기 해서 만들기 해 리 디자인을
클릭합니다 제품 목록 테이블을
추가하시고 그다음 필요하신 필드는
제품명 제조사 어
원가 만 원이라고 되어 있습니다
원가를 선택하시고 가져 오시고요
그다음 원가 원가 상위 세 개까지만
값을 나타내라 되어 있습니다 이럴
경우는 일단 내림차순 하시고요
반환하는 값을 3이라고 입력하시거나
속성 시트에 가셔서 어 상위 값을 어
3이라고 입력하시면 돼요 그리고 일단
확인하고 다시 수정을 할게요 보기에
가셔서 데이터시트 보기 보시면 제품명
제조사 원가 만 원 그러니까 원가라
필드가 캡션을 이용해서 원가 만
원이라고 표시가 된 거네요 그럼 따로
수정하지 않으셔도 될 거 같고요
그래서 제품명 제조사 어 원가 만원
원가에 대해서 큰 데이터 세 건이
표시된 걸 확인할 수가 있습니다
오른쪽 닫기 버튼 누르시고 저
저장하시겠습니까
예 현재 작성하신 쿼리는 상위 세 개
제품이라고 3위 제품이라고 어 입력해
주시면
되겠습니다 다음은 세 번째 문제를
보도록 하겠는데요 세 번째 문제는
크로스탭 커리를 작성하는데 어
참조하실 테이블이 세 개 테블 세 개
테이블을 이용해서 만듭니다 그럼
만들기 가셔서 쿼리 디자인을
클릭하시고 가져오실 테이블은 제 품
목록을 가져오겠습니다 납품 현황을
가져오겠습니다 납품 업체를
가져오겠습니다라고 추가해 주시면
되겠습니다 그다음 커리 디자인에
가셔서 크로스탭 커리를 작성하겠다고
미리 선택해 놓으셔도 되고 나중에
선택하셔도 돼요
어 현재 제시된 그림을 보시면
업체명이 어 행의 표시가 되어
있습니다 업체명을 더블 클릭하시고
그다음 행으로 선택하시고요 행머리글
업체명 별 그다음에 제품명이 표시가
되어 있는데요
제품명을음 제품 목록에서 더블
클릭하셔서 핵 머리글로 표 아 열
머리글로
표시하겠습니다라고 작성하시면 되고요
제품명은음 현재 마통과 석고보드에
해당한 업체명과 납품 현황의 계수를
표시하는 거네요 그러면 현재 제품명을
가져오긴 하는데요 조건이 있어요
조건은음 아래다가 조건을 작성하셔도
되고 별도의 위치에 조건을 작성하셔도
됩니다 어인 연산자를
이용하셔서 우리는 어인 연산자를
이용하셔서 마이
통과 신표 어 석고 보드라고
입력하시고 마이 통과 석고보드에
해당한 업체명과 제 어 해당한 이제
업체명과 납품 현의 계수를 구하 라고
되어 있는데요 납품 현황의 계수는음
제품 코드를 이용하라고 되어 있습니다
그럼 제품 코드를 가져오셔서 제품
코드를 가져오시고 어 값으로 표시할
건데요 계수를 구하라고 했습니다 그럼
계수를
선택하시고요 그리고 나서 또 수정할
부분이 있으면 다시 한번 볼게요 어
커리 디자인에 보기에 가셔서 데이터
시트 보기 업체명 마이톤 그다음에
석고보드 네 이렇게 표시된 걸 확인할
수가 있습니다네 맞게 작성이 되어
있다면 오른쪽 닫기 버튼 누르시고요
저장하시겠습니까 얘 눌러서 현재
업체별 주문 현황이 입력하겠습니다
그리고네 확인 버튼 누르시면 폼이
닫히는 거 확인할 수 있고요
다음은음네 번째 쿼리 문제를 보도록
하겠는데요 만들기 가셔서 쿼리
디자인을
클릭합니다 쿼리 디자인 클릭하셔서 어
납품 업체 테이블을 이용하라고 되어
있으니까 납품 업체 테이블을
추가하시고 업체 명을 가져 오시고요
그다음에 대표자를 가져 오시고요
그다음에 전화 번호를 가져옵니다 세
개 필드를 가져 오시고요 전화 필드를
이용하여 어 02로 시작하지
않는다라고 되어 있습니다 만약에
전화번호에 조건을 줄 건데요 02로
시작한다고 고 하면요 공이 별이라고
입력하시면 라이크 연산자가 자동으로
어 공의로 시작한다고 되어 있는데
시작하지 않는다라고 부정을 했어요
앞에다가 낫을 입력해 주시면
되겠습니다 그래서 not이라고
수정하셔서 공의로 시작하지 않는
데이터만 추출하고자 합니다라고 조건을
작성하시고네 일단 보기에 가셔서
데이터시트 보기에 가시면 어 업체명
대표자 그다음에 공유 시작하지 않는
전화번호가 조회된 걸 확인할 수가
있습니다 따로 수정하실 부분이 없네요
닫기 버튼 누르시고요 저장하시겠습니까
예
서울외 어 커리 이름에다 서울외 납품
업체라고 입력하시고 확인 버튼 눌러
주시면
되겠습니다 다음은 다섯 번째 커리
문제를 보도록 하겠는데요 제품 목록과
납품 현황 테이블을 이용해서요 1분기
납품이 없는 제품에 대해서 제품 목록
테이블에 비고 필드의 값을 관리
종목이라고 변경하는 어 업데이트
커리를 작성하라고 되어 있습니다
1분기가 납품이 없는 제품이라고
하면요 어 2024년 1월 1일부터
어 3월 30일까지 중에서 어 제품
코드가 제품 목록에는 있으나 납품
현황 테이블에는 제품 코드가 없는
제품입니다 제시가 되어 있습니다
만들기가 하셔서 커리 디자인을
클릭하시고 저희는음 제품 목록에
테이블을 추가하셔서 커리 디자인에
업데이트
하겠습니다 어 제품 목록에 테이블을
가져오셔서 그다음음 비고 필드의 값을
관리 종목으로 변경한다고 되어
있는데요 아 제가 지금 문제 파일에
비고 필드가 어 추가가 되지 않아서
조금음 파일을 수정을 미리 해 놨어야
되는데 잠 음 제품 목록 테이블을
다고요 제품 목록 테이블에 가서
디자인 보기에 어 비고 필드를
추가해서 자료를 올리도록 하겠습니다
어 파일이 좀 잘못되어 있는 거를
미리 확인을 못해서 어 지금 추가
했는데 어 문제 파일 올릴 때 비고
필드 추가한 다음 파일을 올리도록
하겠습니다 이제 다시 제품 목록
테이블을 추가하고 비고 필드
추가하겠습니다 필드의 값을 업데이트
하겠습니다 라고요 어 업데이트
하실음 내용은 문제 나와 있는 거와
같이 관리 종목이라고 미음 누르고
한자키 눌러서 어 관리 종목이라고
입력하겠습니다
다시 종목 뒤에서 미음 누르고 한자키
눌러서 해당된 어 특수 문자 입력해
주시고요 관리 종목이라고 업데이트를
할 건데요 조건은 어 1분기 품이
없는 제품이라고 되어 있습니다
그러면음 데이터베이스 도구의 관계를
클릭하면 제품
목록과 그다음에 납품 현황의 데이터는
제품 코드로 관계가 설정이 되어
있습니다 제품 코드를 추가하셔서
조건을 작성하도록 하겠습니다 그래서
없다라고 납품이 없다라고 되어
있으니까 인이라는 연산자를 조건에
입력하시고 인이라고 입력하시고 셀렉트
가져올 겁니다 제품 코드를 가져올
건데요 프롬 어 납품 현황에 가서
납품 현황 테이블에 가서
가져오겠습니다라고 입력하시고 조건은
웨어를 이용하셔서 조건을 작성하시는데
납품 일자가 어 비트 연산자를
이용해서 날짜 구간을 입력하겠습니다
b
t 첫 번째 날짜는 2024년 1분
기니까 1월
1일부터 엔드 다시 날짜 샵을
이용하셔서 2024년 3월 31일까지
입력하시고 샵 그다음 작성하시는 하이
커리에 대해서 가로를 닫아 주시면
되겠습니다 그래서 납품 일자에 가서
1월 1 1일부터 3월 30일에
해당한 데이터에 제품 코드를
가져왔는데 없는 내용만 우리는
업데이트 하겠습니다라고 어 업데이트
쿼리를
작성하셨거나음 쿼리에 대해서 일단
저장 한번 할까요 저장 누르셔서 관리
종목 처리라고
입력하시고 관리 종목
처리라고
입력하시고 어 그다음음 쿼리 디자인에
가셔서 실행을 클릭하시면 총 열 개
행을 어 새로고침합니다 설명을 보실
수 있고요 확인 버튼 야 이해 버튼
눌러 주시면 되겠습니다 그러면 저희는
제품 목록 테이블에 갔을 때 비고
필드에 이렇게 관리 종목이 추가된 걸
확인할 수가 있습니다 그래서 제품
목록 테이블 닫기 현재 작업하셨던
커리도 닫아 주시면 되겠습니다 그래서
문제 4번 처리 기능 구현 문제까지
같이 살펴보셨습니다
