select 구문은 했는데 도메인 함수에서 질문 있습니다.
txt상품수 = Dcount("상품코드", "상품종합", "브랜드코드 = cmb브랜드")
이게 답인데요.
질문1. 저는 txt상품수 = Dcount("브랜드명", "상품종합", "브랜드코드 = cmb브랜드")
이렇게 "상품코드" -> "브랜드명" 으로 했는데 답이 나왔는데 이렇게 해도 상관없는건가요? 아니면 정답에서 상품코드라고 한 이유가 있나요?
질문2. 도메인 함수 맨 끝에 "브랜드코드 = cmb브랜드" 라고 되어 있는데, 폼에는 브랜드코드 라는 것이 없는데 왜 브랜드코드 인가요?
그냥 브랜드 = cmb브랜드라고 하면 안되나요?
질문3. 도메인 함수 맨 끝에"브랜드코드 = cmb브랜드" 라고 되어있는데 "브랜드코드 ='" & cmb브랜드 & "'" 이렇게 하면 왜 안되나요?
193쪽의 기본문제2 에서는 Docmd.Openform "분류등록",acnormal, , "분류명 = '" & txt분류 & "'" 이렇게 했는데.. 어떻게 구분해서 쓰나요?
안녕하세요. 길벗 수험서 운영팀입니다.
1. dcount는 조건에 맞는 데이터의 개수를 세는 것이므로 상품코드 대신 다른 것으로 지정해도 상관없습니다.
2. cmb브랜드의 바운드 열을 보면 브랜드코드를 저장하게 되어 있습니다. 그러므로 비교대상이 브랜드코드가 되는 것입니다. 폼의 원본이 상품종합이므로 여기에서 브랜드코드가 있는지 확인하고 이 필드를 비교 대상으로 해야 합니다.
3. 도메인 함수에서는 각 인수를 " "로만 묶어주면 됩니다. 하나의 규칙이라고 생각하시면 됩니다.
행복한 하루 되세요.
-
관리자2019-11-21 10:48:20
안녕하세요. 길벗 수험서 운영팀입니다.
1. dcount는 조건에 맞는 데이터의 개수를 세는 것이므로 상품코드 대신 다른 것으로 지정해도 상관없습니다.
2. cmb브랜드의 바운드 열을 보면 브랜드코드를 저장하게 되어 있습니다. 그러므로 비교대상이 브랜드코드가 되는 것입니다. 폼의 원본이 상품종합이므로 여기에서 브랜드코드가 있는지 확인하고 이 필드를 비교 대상으로 해야 합니다.
3. 도메인 함수에서는 각 인수를 " "로만 묶어주면 됩니다. 하나의 규칙이라고 생각하시면 됩니다.
행복한 하루 되세요.