1. 193쪽에 2번문제에서 답이
Docmd.openform "분류등록",acNormal, ,"분류명 ='" & txt분류 & "'"
인데 분류명을 어떻게 찾았는지 궁금합니다.
2. 209쪽에 2번문제에서 상품등록폼의 cmb브랜드의 바운드열이 1인데 왜 폼보기 상태에서는 브랜드 명이 나타나는지 궁금합니다.
열너비가 0cm;2cm; 이여도 바운드열이 1이면 첫번째에 있는 값이 나와야 하는것이 아닌가 헷갈립니다.
안녕하세요.
1.
'분류등록' 폼의 레코드 원본에 '분류코드, 분류명'이 설정되어 있습니다.
이 레코드 원본을 확인해서 결정하는 것입니다.
비교되는 'txt분류' 컨트롤의 입력값분과 동일한 형태의 데이터를 가진 필드를 선택하는 것입니다.
2.
cmb브랜드의 행 원본이 '분류코드, 분류명'으로 이루어져 있고, 바운드 열이 1이므로 분류코드가 저장됩니다.
열 너비가 0cm;2cm 로 설정되어 있기 때문에 화면에는 분류명만 보이게 됩니다. 보이지 않아도 저장은 분류코드가 되는 것입니다.
그래서, Dcount 함수에서 "브랜드코드=cmb브랜드"로 설정이 가능한 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-20 22:50:14
안녕하세요.
1.
'분류등록' 폼의 레코드 원본에 '분류코드, 분류명'이 설정되어 있습니다.
이 레코드 원본을 확인해서 결정하는 것입니다.
비교되는 'txt분류' 컨트롤의 입력값분과 동일한 형태의 데이터를 가진 필드를 선택하는 것입니다.
2.
cmb브랜드의 행 원본이 '분류코드, 분류명'으로 이루어져 있고, 바운드 열이 1이므로 분류코드가 저장됩니다.
열 너비가 0cm;2cm 로 설정되어 있기 때문에 화면에는 분류명만 보이게 됩니다. 보이지 않아도 저장은 분류코드가 되는 것입니다.
그래서, Dcount 함수에서 "브랜드코드=cmb브랜드"로 설정이 가능한 것입니다.
좋은 하루 보내세요.