책 내용 질문하기
이렇게 컨트롤에 값이 두개 일 경우에는 바운드 되는 열을 확인 하여 사용 하시면 됩니다.
코드설명, 이해 안가는 것 질문드립니다.
도서
[2009] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
173
조회수
48
작성일
2011-08-13
작성자
첨부파일
설명에 보면
cmb브랜드가 2개의 열에 연결되어있습니다. ' 브랜드코드'가 첫 번째 열, '브랜드명'이 두 번째 열에 해당합니다. ?
이 말 자체가 이해가 안갑니다...
어떻게 cmb브랜드가 2개의 열에 연결되어 있는지 알수 있는것인가요?
그리고 이제까지 그 전에 연습했던 것에는 openreport할 때에, column까지 지정한 적이 없었는ㄷ
그 말은 이제까지는 컨트롤에 다 1개의 열만 연결되어 잇어 굳이 지정할 필요가 없던 것 인가요?
그럼 이제 매번 확인을 하고 지정해야하나요?..
그렇다면 어떻게 확인을 할 수 있는지....설명 부탁드립니다.
column(1)
답변
2011-08-15 10:54:37
브랜드(cmb브랜드) 컨트롤의 값이 변경되면~
상품수(txt상품수) 컨트롤에 해당 브랜드의 레코드 수를 표시하시오. (<상품종합>쿼리와 dcount()함수 사용)
이라고 되어 있습니다.
상품수(txt상품수) 컨트롤에 해당 브랜드의 레코드 수를 표시하시오. (<상품종합>쿼리와 dcount()함수 사용)
이라고 되어 있습니다.
dcount("찾을값이있는필드명","테이블/쿼리","조건") 으로 사용됩니다.
txt상품수 = DCount("상품코드", "상품종합", "브랜드코드=cmb브랜드")
"상품코드" 는 개수를 셀 필드명입니다. 개수를 세는 것이기 때문에 레코드 원본의 어떤 필드명을 사용하셔도 같은 결과를 얻을 수 있습니다.
상품종합쿼리를 이용 하라고 했기 때문에 두번째 인수에는 "상품종합" 이 입력 됩니다.
마지막 조건 부분에는
문제에 보시면 브랜드 컨트롤의 값이 변경될때~ 이기 때문에
cmb브랜드와 비교하는데요. cmb브랜드 컨트롤에는 브랜드코드와 브랜드명이 행원본으로 되어 있습니다. 이중 바운드 열은 1로 브랜드코드가 이 컨트롤에 저장이 되기 때문에 브랜드코드 = cmb브랜드 가 되는 것입니다.
txt상품수 = DCount("상품코드", "상품종합", "브랜드코드=cmb브랜드")
"상품코드" 는 개수를 셀 필드명입니다. 개수를 세는 것이기 때문에 레코드 원본의 어떤 필드명을 사용하셔도 같은 결과를 얻을 수 있습니다.
상품종합쿼리를 이용 하라고 했기 때문에 두번째 인수에는 "상품종합" 이 입력 됩니다.
마지막 조건 부분에는
문제에 보시면 브랜드 컨트롤의 값이 변경될때~ 이기 때문에
cmb브랜드와 비교하는데요. cmb브랜드 컨트롤에는 브랜드코드와 브랜드명이 행원본으로 되어 있습니다. 이중 바운드 열은 1로 브랜드코드가 이 컨트롤에 저장이 되기 때문에 브랜드코드 = cmb브랜드 가 되는 것입니다.
이렇게 컨트롤에 값이 두개 일 경우에는 바운드 되는 열을 확인 하여 사용 하시면 됩니다.
cmb브랜드 컨트롤의 행원본을 확인 하시구요. 바운드 열을 확ㅇ니해 보세요.

그리고 브랜드명으로 비교하실려면 column 속성이 필요한 것입니다.
column 속성은 첫번째 열이 0이므로 두번째 열을 사용하실려면 1이 되는 것이죠.
좋은 하루 되세요.
"
-
*2011-08-15 10:54:37브랜드(cmb브랜드) 컨트롤의 값이 변경되면~
상품수(txt상품수) 컨트롤에 해당 브랜드의 레코드 수를 표시하시오. (<상품종합>쿼리와 dcount()함수 사용)
이라고 되어 있습니다.dcount("찾을값이있는필드명","테이블/쿼리","조건") 으로 사용됩니다.
txt상품수 = DCount("상품코드", "상품종합", "브랜드코드=cmb브랜드")
"상품코드" 는 개수를 셀 필드명입니다. 개수를 세는 것이기 때문에 레코드 원본의 어떤 필드명을 사용하셔도 같은 결과를 얻을 수 있습니다.
상품종합쿼리를 이용 하라고 했기 때문에 두번째 인수에는 "상품종합" 이 입력 됩니다.
마지막 조건 부분에는
문제에 보시면 브랜드 컨트롤의 값이 변경될때~ 이기 때문에
cmb브랜드와 비교하는데요. cmb브랜드 컨트롤에는 브랜드코드와 브랜드명이 행원본으로 되어 있습니다. 이중 바운드 열은 1로 브랜드코드가 이 컨트롤에 저장이 되기 때문에 브랜드코드 = cmb브랜드 가 되는 것입니다.
이렇게 컨트롤에 값이 두개 일 경우에는 바운드 되는 열을 확인 하여 사용 하시면 됩니다.cmb브랜드 컨트롤의 행원본을 확인 하시구요. 바운드 열을 확ㅇ니해 보세요.그리고 브랜드명으로 비교하실려면 column 속성이 필요한 것입니다.column 속성은 첫번째 열이 0이므로 두번째 열을 사용하실려면 1이 되는 것이죠.
좋은 하루 되세요."