엑세스 본 책
-287p 문제 3-3 풀이 질문입니다.
[회원성명]=[forms]![스포츠클럽관리]![lst회원정보]
[강사코드]=[forms]![스포츠클럽관리]![lst강사정보]에서 궁금한게 있는데
[회원성명]과 [강사코드] 는 어떤 과정을 거쳐 알게되었는지 궁금합니다.
아무리 찾아봐도 "회원별사용현황" 보고서와 "강사별사용현황"보고서에 아무리 찾아봐도 강사코드라는 필드는 안보입니다.
-348p 기본모의고사 5회 문제4-1 질문입니다.
풀이에 where 운송방법 =cmb운송방법 이라고 되있습니다.
근데 문제3-2에서 알수있듯이 cmb운송방법의 바운드열이 2이므로 운송코드로 저장되어있습니다.
만약 운송방법을 비교하기위해선, where 운송방법=cmb운송방법.column(0) 로 설정하여 바운드 열이 아닌 0열과 운송방법을 비교하게 해야되지 않나요?
-콤보상자에서 컨트롤원본과 행원본 두개 다 있습니다. 콤보상자 속성에서 컨트롤원본과 행원본 각각의 역할을 알고싶습니다. 주로 행원본으로 지정하는데 컨트롤 원본과 차이가 무엇인가요?
-424p 문제 3-2 txt매출번호1은 바운드된 필드도 없고 그냥 텍스트 상자인데 숫자인지 문자인지 어떻게 판단하나요?
그냥 숫자가 입력될거라 추측이 되어 숫자컨트롤로 판단한건가요?
-테이블에서 콤보상자와 목록상자의 차이가 무엇인가요? 시각적으로는 같습니다.
-433p 문제 2-4
dcount(필드 , ,) 에 들어가는 필드는 다른 필드 설정해도 되나요?
-445p 문제 4-2에서 onresize가 디자인모드에서 폼 사이즈의 변경을 말하는 것인가요?
-452p 문제2-1-5
서식 지정시 m월 d일으로 되어있는데 mm월 dd일로 하면 안되나요?
-453p 문제 2-3
풀이를 보면 "고객이름 = '" & cmb고객이름 & "'" 에서
고객이름은 "고객"폼에서 판단하고 설정한건가요?
질문이 길었습니다. 항상 상세한 답변 감사합니다!
안녕하세요.
-287p 문제 3-3 풀이 질문입니다.
'lst회원정보' 컨트롤의 행 원본이 SELECT [회원코드], [회원성명], [최초등록일] FROM 회원; 로 지정되어 있고
바운드 열이 2로 지정되어 있으므로, 목록에서 선택시 두 번째 열인 [회원성명]이 저장되므로 Docmd.openReport의 조건에서 사용된 것입니다.
'lst강사정보' 컨트롤의 행 원본이 SELECT 강사.강사코드, 강사.강사이름, 강사.근무시작시간 FROM 강사; 로 지정되어 있고
바운드 열이 1로 지정되어 있으므로, 목록에서 선택시 첫 번째 열인 [강사코드]가 저장되므로 Docmd.openReport의 조건에서 사용된 것입니다.
-348p 기본모의고사 5회 문제4-1 질문입니다.
'운송등록' 폼에 있는 'cmb운송방법' 컨트롤의 행 원본은
SELECT [운송].[운송방법] FROM 운송; 로 설정되어 있습니다. '운송방법' 으로 설정되어 있는 것이죠.
그래서 where 운송방법 =cmb운송방법 로 설정한 것입니다.
- 컨트롤 원본과 행 원본
컨트롤 원본은 그 컨트롤의 원본을 지정 하는 것으로 보통 필드명을 사용합니다.
하나의 필드 값을 이용할때 컨트롤 원본을 지정 하는 경우가 많구요. 보통 txt박스에서 사용합니다.
행원본은 여러 열을 이용해야 할때 사용하는 것으로
콤보상자나 list박스에서 많이 사용하게 됩니다.
콤보상자인지 텍스트상자인지 확인 하시고 사용하세요.
- 424p 문제 3-2
입력되는 값이 숫자이고, 폼의 레코드 원본인 '매출종합' 쿼리의 매출번호도 숫자로 지정되므로
숫자 처리한 것입니다.
- 콤보상자와 목록상자
시각적으로 차이가 있습니다.
파란 박스는 콤보상자이고 빨간 박스는 목록상자입니다. 내용은 동일하게 지정한 것입니다.
콤보 상자의 경우 화살표를 클릭하면 아래로 목록이 나타나고, 목록 상자는 미리 펼쳐져 있습니다.
- 433p 문제 2-4
네, 다른 필드를 선택해도 동일한 결과가 나올 수 있습니다.
- 445p 문제 4-2
On ReSize에서 On은 On Click에서 처럼 이벤트의 동작을 적기 전에 적어주는 것이구요.
Resize는 크기변경될 때를 의미하므로, 폼 : On Resize 는 폼이 크기 변경될 때 작동되는 매크로를 의미하는 것이죠.
디자인 모드 말고, 실행 상태에서의 변경을 의미하는 것입니다.
- 452p 문제2-1-5
문제만으로 정확한 판단이 되지 않으므로 mm월 dd일로 사용하셔도 됩니다.
-453p 문제 2-3
'통화요금조회' 폼의 cmb고객이름과 열리는 폼인 '고객' 폼에서 같은 정보를 가지고 있는 필드인 '고객이름'을 선택한 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-12 20:39:57
안녕하세요.
-287p 문제 3-3 풀이 질문입니다.
'lst회원정보' 컨트롤의 행 원본이 SELECT [회원코드], [회원성명], [최초등록일] FROM 회원; 로 지정되어 있고
바운드 열이 2로 지정되어 있으므로, 목록에서 선택시 두 번째 열인 [회원성명]이 저장되므로 Docmd.openReport의 조건에서 사용된 것입니다.
'lst강사정보' 컨트롤의 행 원본이 SELECT 강사.강사코드, 강사.강사이름, 강사.근무시작시간 FROM 강사; 로 지정되어 있고
바운드 열이 1로 지정되어 있으므로, 목록에서 선택시 첫 번째 열인 [강사코드]가 저장되므로 Docmd.openReport의 조건에서 사용된 것입니다.
-348p 기본모의고사 5회 문제4-1 질문입니다.
'운송등록' 폼에 있는 'cmb운송방법' 컨트롤의 행 원본은
SELECT [운송].[운송방법] FROM 운송; 로 설정되어 있습니다. '운송방법' 으로 설정되어 있는 것이죠.
그래서 where 운송방법 =cmb운송방법 로 설정한 것입니다.
- 컨트롤 원본과 행 원본
컨트롤 원본은 그 컨트롤의 원본을 지정 하는 것으로 보통 필드명을 사용합니다.
하나의 필드 값을 이용할때 컨트롤 원본을 지정 하는 경우가 많구요. 보통 txt박스에서 사용합니다.
행원본은 여러 열을 이용해야 할때 사용하는 것으로
콤보상자나 list박스에서 많이 사용하게 됩니다.
콤보상자인지 텍스트상자인지 확인 하시고 사용하세요.
- 424p 문제 3-2
입력되는 값이 숫자이고, 폼의 레코드 원본인 '매출종합' 쿼리의 매출번호도 숫자로 지정되므로
숫자 처리한 것입니다.
- 콤보상자와 목록상자
시각적으로 차이가 있습니다.
파란 박스는 콤보상자이고 빨간 박스는 목록상자입니다. 내용은 동일하게 지정한 것입니다.
콤보 상자의 경우 화살표를 클릭하면 아래로 목록이 나타나고, 목록 상자는 미리 펼쳐져 있습니다.
- 433p 문제 2-4
네, 다른 필드를 선택해도 동일한 결과가 나올 수 있습니다.
- 445p 문제 4-2
On ReSize에서 On은 On Click에서 처럼 이벤트의 동작을 적기 전에 적어주는 것이구요.
Resize는 크기변경될 때를 의미하므로, 폼 : On Resize 는 폼이 크기 변경될 때 작동되는 매크로를 의미하는 것이죠.
디자인 모드 말고, 실행 상태에서의 변경을 의미하는 것입니다.
- 452p 문제2-1-5
문제만으로 정확한 판단이 되지 않으므로 mm월 dd일로 사용하셔도 됩니다.
-453p 문제 2-3
'통화요금조회' 폼의 cmb고객이름과 열리는 폼인 '고객' 폼에서 같은 정보를 가지고 있는 필드인 '고객이름'을 선택한 것입니다.
좋은 하루 보내세요.