● 다음의 지시사항대로 작업하여 '판매현황' 폼을 완성하시오.

1. 문제
<분류등록> 버튼(cmd분류등록)을 클릭(On Click)하면 '분류등록' 폼을 '폼 보기' 형식으로 열리도록 이벤트 프로시저를 구현하시오
- 'txt분류' 컨트롤에 입력된 상품에 해당하는 데이터만 출력하도록 할 것
- DoCmd 개체 사용
정답은 DoCmd.OpenForm "분류등록", acNormal, , " 분류명=' " & txt분류 & " ' " 입니다.
여기서 "분류명"은 어떻게 찾는건가요..?
1번 문제에 <분류등록> 버튼이라고 나와서 <분류등록>폼에 들어가면 분류코드와 분류명이 있는데
왜 하필 분류명인지 모르겠습니다.. txt분류가 분류코드인지 분류명인지...
쉽게 알 수 있는방법을 알고싶습니다.. 책이 설명이 부족한것같아 질문해봅니다..
2. 문제
<분류별인쇄> 단추(cmd분류별인쇄)를 클릭(On Click)하면 다음과 같이 기능하도록 매크로 함수로 구현하시오.
- <분류별판매내역> 보고서를 '인쇄 미리 보기'의 형태로 열 것
- 'txt분류' 컨트롤에 입력된 분류에 해당하는 데이터만 출력하도록 할 것
정답은 [분류]=[Forms]![판매현황]![txt분류] 입니다.
- 'txt분류' 컨트롤에 입력된 분류에 해당하는 데이터만 출력하도록 할 것
이라고 나와서 [분류]= 인가요..?
그리고 [판매현황]은 맨윗줄 <● 다음의 지시사항대로 작업하여 '판매현황' 폼을 완성하시오.>
즉, 작업중인폼을 적는거죠..?
3. 문제
<상품정보> 단추(cmd상품정보)를 더블 클릭(On Dbl Click)하면 <상품정보> 폼을 '폼 보기' 형식으로 열리도록 하는 <폼보기> 매크로를 생성하여 지정하시오.
- 'txt이름' 컨트롤에 입력된 상품에 해당하는 데이터만 출력하도록 할 것
정답은 [상품명]=[Forms]![판매현황]![txt이름] 입니다.
- 'txt이름' 컨트롤에 입력된 상품에 해당하는 데이터만 출력하도록 할 것
즉 2번 문제처럼 [상품]=이 정답아닌가요..? 근데 [상품명]=이네요..
[판매현황]폼안의 상품과 비슷한 "컨트롤"/"필드"를 찾아 임의로 판단해서 상품명이 되는건가요..?
왜 상품명이 되는지 궁금합니다..
3번은 2번과 같은질문인것같네요..
엑세스의 ADO는 외우기만 하면 되는것같은데,
이처럼 알맞은 필드를 찾아야할때는 어떻게 찾을지몰라서 해매고있네요..
뭘 알아야 외우는데.. 이것때문에 진행이 잘 안됩니다...
안녕하세요.
1. '분류등록' 폼을 폼 보기 형식으로 여는 문제이기 때문에 '분류등록' 폼의 '레코드 원본'을 확인해서 판단해 주셔야 합니다. 레코드 원본으로 지정된 테이블이나 쿼리에서 필드명을 확인해 주세요.
2. 이 문제에서도 테이블이나 쿼리에서 필드명을 확인하셔야 합니다. '분류' 필드는 '판매현황' 폼의 레코드 원본인 '판매종합' 쿼리에서 확인해 주세요.
[Forms]![판매현황]![txt분류]로 표시하는 것은 '판매현황' 폼 안의 'txt분류'를 의미하는 것입니다.
3. 이 문제에서는 힌트가 의외로 명확합니다. '판매현황' 폼의 'txt이름'을 선택하면 레이블로 '상품명 :'이 있습니다. 이 힌트를 가지고 레코드 원본인 '판매종합' 쿼리를 확인하면 '상품명' 필드를 확인하실 수 있습니다.
액세스가 엑셀에 비해 더 까다롭게 느껴지실 수 있습니다. 하지만 반복 연습하시다보면 합격의 기쁨이 있으실 것 같습니다.
오늘도 좋은 하루 보내세요.
-
*2018-08-01 22:03:11
안녕하세요.
1. '분류등록' 폼을 폼 보기 형식으로 여는 문제이기 때문에 '분류등록' 폼의 '레코드 원본'을 확인해서 판단해 주셔야 합니다. 레코드 원본으로 지정된 테이블이나 쿼리에서 필드명을 확인해 주세요.
2. 이 문제에서도 테이블이나 쿼리에서 필드명을 확인하셔야 합니다. '분류' 필드는 '판매현황' 폼의 레코드 원본인 '판매종합' 쿼리에서 확인해 주세요.
[Forms]![판매현황]![txt분류]로 표시하는 것은 '판매현황' 폼 안의 'txt분류'를 의미하는 것입니다.3. 이 문제에서는 힌트가 의외로 명확합니다. '판매현황' 폼의 'txt이름'을 선택하면 레이블로 '상품명 :'이 있습니다. 이 힌트를 가지고 레코드 원본인 '판매종합' 쿼리를 확인하면 '상품명' 필드를 확인하실 수 있습니다.
액세스가 엑셀에 비해 더 까다롭게 느껴지실 수 있습니다. 하지만 반복 연습하시다보면 합격의 기쁨이 있으실 것 같습니다.
오늘도 좋은 하루 보내세요.